我有點驚訝,因爲我想記錄在Excel中的宏,但我不斷收到此錯誤:無法運行Visual Basic編輯器由於語法錯誤的同時錄製宏
Cannot Run Visual Basic Editor Because of a Syntax error
最令人驚訝的是,我並不試圖運行任何宏,只是試圖記錄它。
我第一次注意到這一點我想記錄一些東西像
vlookup(Today(),Sheet2!A1:B2,2)
起初,我以爲這是我輸入的公式中存在錯誤,但後來我發現了正確的值顯示在表單。
現在我有一個看起來像這樣的模塊,每次我嘗試記錄彈出錯誤的東西。
Option Explicit
Sub Macro34()
ActiveCell.FormulaR1C1 = "=TODAY()"
End Sub
Sub Macro35()
ActiveCell.FormulaR1C1 = "=5"
End Sub
我已經寫在其他模塊的一些其他的宏代碼,但不應該在目前運行的(我沒有看到任何錯誤,在它)。
我已經搜索了這個錯誤,但是每個發現的結果都是關於有人試圖運行一個宏。這真的很煩人,所以我希望有人能告訴我如何擺脫這個錯誤。
1)什麼版本的Excel? 2)你是否有任何的Excel加載項,VBA工具等加載? – RBarryYoung
這是一個非常不穩定的行爲。我可以看看你的excel文件嗎? –
你有沒有試過在編輯器中編譯?這會帶你到哪裏去? – nutsch