ms-access(2003)中是否有編譯器選項,要求所有vba代碼在允許任何代碼運行之前編譯?我希望能夠關閉它。我試過取消選中'需要變量聲明'和'自動語法檢查'選項,但沒有結果。MS-Access編譯選項
背景資料
我剛獲得運行他們的機器上的罰款,但不會在我的機器上運行MS-Access數據庫。我在啓動時得到這個錯誤信息:
"The expression On Open you entered as the event property setting produced the following error: Method or data member not found"
這是由什麼看起來像冗餘代碼的vba編譯錯誤引起的。有趣的是,這些代碼在任何一臺機器上都不能編譯,但是在他們的機器上它的數據庫可以在我的機器上使用。我假設它像一個編譯器選項一樣簡單,除了我找不到它!
(之前有人提到它,我知道真正的解決問題的方法是修復/刪除錯誤代碼)
你能告訴我們有錯誤的代碼行嗎? – TheOtherTimDuncan 2011-06-17 11:34:28
只需修復該死的代碼。 – 2011-06-17 18:26:27
@ David-W-Fenton它可能不是代碼問題。這是我按照我的答案在同一臺計算機上運行兩個版本的訪問時得到的錯誤。 – Fionnuala 2011-06-17 21:18:07