我有点惊讶,因为我正在尝试recordExcel 中的宏,但我不断收到此错误:
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
我在其他模块中编写了一些其他宏代码,但目前不应该运行(而且我也没有看到其中有任何错误)。
我已经搜索过此错误,但每个找到的结果都与某人尝试运行宏有关。这真的很烦人,所以我希望有人能告诉我如何摆脱这个错误。
如果我没记错的话,重复处理同一个 Excel 文件后会出现此问题。
每次创建一个新模块来记录宏时,在第九个模块之后,Excel 就不知道该怎么办。
更改模块的名称或删除某些模块可以解决大多数录制功能的问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)