Ⅰ excel 宏錄制後執行時提示: 編譯錯誤 無效或不合格的引用
一、錄制宏。工具-宏-錄制新宏。然後對表格進行操作。此時,每一步操作都會被記錄下來,當完成操作後,單擊「停止錄制」。再按Alt+F11,雙擊「模塊」,再雙擊「模塊1」,就可看見錄制好的宏了。有必要時,可以在這里修改宏。
二、執行宏。工具-宏-宏,選擇錄制好的宏,單擊「執行」即可。也可以做個按鈕,將按鈕指定一個宏。需要時直接單擊按鈕就可執行宏了。
三、可以不必錄制宏,直接按Alt+F11進去創建宏。這種情況需要對VBA代碼有一定的熟悉。
Ⅱ 啟用宏以後出現 編譯錯誤 子過程或函數未定義
第一行
a
應該刪除,刪除後就不出現 編譯錯誤了。
我仔細閱讀和調試了該程序:
MyGet自定義函數,有兩個參數,第一個參數是一個字元串,第二個參數是可選的,默認為False(0)
當第二個參數=0或省略,返回第一個參數中的數字。
當第二個參數=1,返回第一個參數中的漢字。
當第二個參數=2,返回第一個參數中的英文字母及「,」。
Ⅲ EXCEl 宏運行 編譯錯誤
按如下步驟操作試試吧:
1)在Excel中按 Alt+F11 打開宏編輯器;
2)在宏編輯器中按 Ctrl+R 打開 工程資源管理面板(如果已打開,按 Ctrl+R 後不會有任何變化);
3)在工程資源管理面板中找到你的那個文件,點開,檢查是否存在「模塊n」(n為1、2……),在這些模塊上逐個點右鍵,「移除模塊n」
5)最後保存,即可。
Ps: 操作之前最後備份一下,刪錯了可是不能恢復的呀!
Ⅳ 打開含宏的EXCEL,出現編譯錯誤,無法打開宏,怎麼辦
例:
Sub aa()
MsgBox "test"
End Sub
qwert
您的程序後面(END Sub)出現不該有的東西(如qwert)
Ⅳ Excel自定義按鈕執行宏代碼,改變文件保存路徑後按鈕的宏鏈接錯誤
你按鈕鏈接宏的時候把前面的路徑全刪了
Ⅵ Excel2013載入宏報錯,提示存在編譯錯誤:UserForm1,求解答~~~
進宏編輯界面,在左邊的列表中的「窗體」中找到userform1,在其上右鍵→「查看代碼」,檢查代碼唄
Ⅶ 有一個excel表,裡面有宏,打開文件提示編譯錯誤,如何解決
可以的
具體步驟:
工具——宏——安全性
將設置 調到最高
那麼 在你 打開工作表時 系統就會 詢問你 「是否啟用宏?」
點 否 就 OK了
Ⅷ 你好,我有一個關於excel的問題,運行宏時總是提示編譯錯誤:缺少 End Sub 請幫忙看看:
那是因為你不小心打開的錄入的宏的代碼!把過程結束語End Sub刪除了! 你按ALT+F11打開VBE編輯器,打開右邊模塊,打開你錄制的宏的名字.裡面有代碼,在所有代碼後加上End Sub就行了!
Ⅸ EXCEl宏運行編譯錯誤是怎麼回事
這是隱藏程序的VBA代碼執行出錯。解決方法:
1)在Excel中按 Alt+F11 打開宏編輯器;
2)在宏編輯器中按 Ctrl+R 打開 工程資源管理面板(如果已打開,按 Ctrl+R 後不會有任何變化);
3)在工程資源管理面板中找到你的那個文件,點開,檢查是否存在「模塊n」(n為1、2……),在這些模塊上逐個點右鍵,「移除模塊n」。
4)最後保存,即可。
Ⅹ excel中出現宏錯誤怎麼辦
原因:設置錯誤導致。解決方法:重新正確設置來解決此問題。
如下參考:
1.打開Excel工作表,點擊進入開發工具,如下圖所示。