<output id="os3gq"><ruby id="os3gq"></ruby></output>

    1. <mark id="os3gq"></mark>
    2. Access講座
      網站公告
      ·Access快速平臺QQ群號:156702533    ·Access快速開發平臺下載地址及教程    ·歡迎添加微信交流賬號:AccessoftChu    ·如何快速搜索本站文章|示例|資料    
      您的位置: 首頁 > 技術文章 > Access數據庫-宏

      特殊的宏命令

      時 間:2010-04-20 11:21:47
      作 者:王樵民   ID:5203  城市:鄭州
      摘 要:在Access中有兩個特殊的宏,一個名稱為:Autoexec;啟動Access時,立即執行的宏。另一個為:Autokeys,現用數據庫使用的快捷鍵。
      正 文:

      Access中有兩個特殊的宏,一個名稱為:Autoexec;另一個為:Autokeys。

      l  Autoexec宏:啟動Access時,立即執行的宏。

      比如我們創建一個Autoexec宏,該宏中打開窗體“數據表作的動態菜單”,如圖1所示。

      圖1

      創建該宏后,再啟動時Access就會自動打開“數據表作的動態菜單”窗體。

      l  Autokeys宏:定義在現用數據庫使用的快捷鍵。

      使用Autokeys宏可以定義快捷鍵,也可以使用該宏禁用某些快捷鍵。下面舉例說明:

      禁用F1鍵的方法:

      創建Autokeys宏,在“宏名”列中輸入{F1},在“操作”列中選擇 SendKeys ,并使 SendKeys 操作的“鍵擊”參數為空即可,如圖2所示。

      圖2

      以后打開數據庫時,自動執行AutoKeys 宏,只要數據庫保持打開,AutoKeys宏將始終有效,由于僅用了F1鍵,就不能利用F1打開隨機幫助文檔了。

      禁用Ctrl+F10鍵的方法和使用Ctrl+P鍵打開“采購合同明細”報表:

      創建Autokeys宏,在“宏名”列中輸入^{F10},在“操作”列中選擇 SendKeys ,并使 SendKeys 操作的“鍵擊”參數為空,在下一行“宏名”列中輸入^P,在“操作”列中選擇 SendKeys ,并使 SendKeys 操作的“鍵擊”參數為空即可,在下一行的“操作”列中選擇“OpenReport”,“報表名稱”行選擇“采購合同明細”,“視圖”行中選擇“打印預覽”,如圖3所示。

      圖3

      當按下Ctrl+F10原來將使打開的窗口最大化,設置了Autokeys宏后,再Ctrl+F10就沒有什么動作了,當按下Ctrl+P鍵時,就會自動打開“采購合同明細”報表。



      Access軟件網QQ交流群 (群號:32587638)       access源碼網店

      最新評論 查看更多評論(4)

      2014/9/19 17:09:11凡卓
      巧妙,學習了

      2011/8/21 12:34:56IAC
      獲益了

      2010/5/9 2:27:06keat
      經過王老師的解釋,我又長見識了!

      2010/4/21 8:25:34陳福祥
      學習了

      發表評論您的評論將提升作者分享的動力!快來評論一下吧!

      用戶名:
      密 碼:
      內 容:
       

      常見問答

      技術分類

      相關資源

      關于我們 | 服務條款 | 在線投稿 | 友情鏈接 | 網站統計 | 網站幫助