自動化Access的方法:
1.本方法使用WinXP的排程,bat檔與Access中的模組,函數及巨集進行自動化.
2.在Access中建立新的模組,命名為"Module1".
3.在模組中建立一個新的Sub,命名為"tt".
ps. "database Option Compare"的說明在"http://support.microsoft.com/kb/98227/zh-tw"
4.在tt中輸入MsgBox ("test")
5.建立一個Public function,命名為"ttt",輸入程式碼為:" Call Module1.tt"
6.建立一個新的巨集,命名為"巨集1"
7.巨集指令選擇"RunCode",函數名稱輸入"ttt()",再建立一各巨集指令:Close
8.將Access存檔,命名為"c:\db1.mdb".
9.建立一個bat檔,命名為C:\Auto_Access.bat,指令為:
C:
cd C:\Program Files\Microsoft Office\OFFICE11
MSACCESS.EXE c:\db1.mdb /x 巨集1
10.在排程的執行中輸入指令:"C:\Auto_Access.bat"
ps.詳細cmd指令可參閱Access Help中"啟動指令列選項"
ps2.VBA中"Application.Quit acQuitSaveNone"可以直接關閉Access,或用"Access.Application.Quit"
文章標籤
全站熱搜
