『壹』 Excel 宏編譯錯誤,缺少:=
Sub PrintAllSheet()
Dim a As New Excel.Application
a.ActiveWorkbook.PrintOut()
End Sub
改改:
Sub PrintAllSheet()
Dim a As New Workbook
Set a = ActiveWorkbook
a.PrintOut copies:=1
End Sub
『貳』 excel2016VBA宏錯誤
我只能說紅色代表語法方面的錯誤,就是寫法有問題,比如分號就是問題所在
你這個代碼還比較復雜,既然一無所知,那就放棄吧,別浪費時間
『叄』 有一個excel表,裡面有宏,打開文件提示編譯錯誤,如何解決
可以的
具體步驟:
工具——宏——安全性
將設置 調到最高
那麼 在你 打開工作表時 系統就會 詢問你 「是否啟用宏?」
點 否 就 OK了
『肆』 你好,我有一個關於excel的問題,運行宏時總是提示編譯錯誤:缺少 End Sub 請幫忙看看:
那是因為你不小心打開的錄入的宏的代碼!把過程結束語End Sub刪除了! 你按ALT+F11打開VBE編輯器,打開右邊模塊,打開你錄制的宏的名字.裡面有代碼,在所有代碼後加上End Sub就行了!
『伍』 EXCEl 宏運行 編譯錯誤
按如下步驟操作試試吧:
1)在Excel中按 Alt+F11 打開宏編輯器;
2)在宏編輯器中按 Ctrl+R 打開 工程資源管理面板(如果已打開,按 Ctrl+R 後不會有任何變化);
3)在工程資源管理面板中找到你的那個文件,點開,檢查是否存在「模塊n」(n為1、2……),在這些模塊上逐個點右鍵,「移除模塊n」
5)最後保存,即可。
Ps: 操作之前最後備份一下,刪錯了可是不能恢復的呀!