我第一次接触excel的VBA,刚学了一段代码,VBA就跑来报错了。提示:运行时错误1004。运行时错误1004。
这段代码是为了测试当前的VBA版本:
复制代码
代码如下:
获取subvba版本()
MsgBox应用程序。VBE .版本
末端接头
当按下F5时,会报告运行时错误1004。在老师的指导下,点击文件-选项-信任中心-打开“信任中心”对话框,宏设置-勾选“信任访问VBA工程对象模型”。再次运行,将不会出现运行时错误1004提示。
后来微软官方也看到了这个消息。
只有在搜索引擎中查询,才能知道运行时错误1004不仅仅是上述情况。例如,当使用Visual Basic为应用程序宏创建数组公式时,您也可能会收到运行时错误1004提示消息。excel vba输入公式出现运行时错误1004的原因:当您试图传递一个超过255个字符的公式,并且在应用程序的Visual Basic中使用了FormulaArray属性时,会出现此问题。