excelvba如何查看編譯錯誤
㈠ EXCEL VBA編譯輸入錯誤
應該是你沒注意代碼之間的空格,
改成以下:
If ((y Mod 400 = 0) Or (y Mod 4 = 0 And y Mod 100 <> 0)) Then
㈡ EXCEl宏運行編譯錯誤是怎麼回事
這是隱藏程序的VBA代碼執行出錯。解決方法:
1)在Excel中按 Alt+F11 打開宏編輯器;
2)在宏編輯器中按 Ctrl+R 打開 工程資源管理面板(如果已打開,按 Ctrl+R 後不會有任何變化);
3)在工程資源管理面板中找到你的那個文件,點開,檢查是否存在「模塊n」(n為1、2……),在這些模塊上逐個點右鍵,「移除模塊n」。
4)最後保存,即可。
㈢ excel2003,怎麼在運行vba代碼時提示編譯錯誤:找不到工程或庫。
樓上的說的對,問題出在「引用」那裡,把另外一台電腦的「引用」對照著自己的電腦的「引用」弄好就OK了
㈣ Excel VBA編譯錯誤,如何修改
關於密碼破解代碼,可參考http://hi..com/isopc/blog/item/7e82718b0a2e67d9fd1f10d0.html
出現上面錯誤,可在前面加 On Error Resume Next ....你這種破解是要有兩個程式的,一個不行用另一個......
㈤ VBA在EXCEL中調用excel的數據 編譯錯誤:方法和數據成員未找到
不知道是哪句出錯,不過,樓主確定每個UserForm中都有名為Label2的標簽嗎?
㈥ 打開EXCEL VB 時彈出編譯錯誤: 找不到工程或庫
打開EXCEL VB 時彈出編譯錯誤的需要給EXCEL VB設定一個值,即可解決。
具體步驟:
1、首先我們打開一個工作樣表作為例子。
㈦ 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
㈧ excel vba 在運行時出現編譯錯誤
不知道具體表格的結構是啥,但按常理推斷,員工工資信息管理的表中,員工應該是豎向排列的,你需要的信息應該是在一列中而不是一行中,這樣的話Cells(2, tempx).Value是不是應該改為 Cells( tempx,2).Value。 cells 和 range 的參數正好是相反的,RANGE(列行) CELLS(行,列)希望對你有幫助。另外請檢查其他位置的CELLS()是不是你想要的結果。
㈨ Excel里的VBa提示:編譯錯誤:發現二義性的名稱:UserForm_Initialize 是什麼原因要如何修改
Private Sub UserForm_Initialize()
...................
End Sub
這是窗體載入時的代碼,不能兩次載入,刪除其中一個就好了。
建議把第二段代碼改一下
㈩ excel VBA 編譯錯誤 語法錯誤
請把單引號換成雙引號(英文狀態下的)試試