2013-07-04 54 views
0

這個問題可能不是真正的知識,但我有一個彈出窗口在MS Access的問題。MS Access彈出修改表

每當一個修改即將被帶到一個表中,一個彈出窗口會告訴我們插入,刪除或修改x行即將發生。事情是我有宏調用幾十個查詢,所以當我運行宏時,我必須點擊是15到20次才執行。

有沒有辦法將彈出窗口的數量減少到1或2? (我仍然希望用戶知道即將發生的修改)

回答

0

使用SetWarnings宏操作,如此處所述:http://msdn.microsoft.com/en-us/library/office/bb177386%28v=office.12%29.aspx

你也可以用VBA來做,命令是DoCmd.SetWarnings False。沒有系統警告將會顯示,你可以顯示你自己的。但是不要忘記在宏的末尾重新開啓它!

+0

感謝您的快速回答。我無法在查理建築師那裏找到思考的行爲;我決定用VBA修改它。在訪問鏈接後,我瞭解到我想使用設置警告cmd與warningon參數設置爲沒有DoCmd.SetWarnings(否),但它不起作用。我也試過你的vba版本也沒有工作。難道我做錯了什麼? – user2497624

+0

經過更好的查找後,我可以在宏建設者中顯示它(必須選擇(顯示所有操作)ilooked vba結果代碼,你是對的,我們應該使用Docmd.SetWarnings所有的虛假thx – user2497624