在VBA中,400错误号的含义是:“窗体已经显示,不能显示为模式窗体”下面是VBA帮助文件中的说明:窗体己经显示形式上不能再进行 Show(错误 400)不能用 Show 方法,形式上显示一个可见的窗体。这项错误的原因及解决方法如下: 试图在可见的窗体上,将 style 参数 设置成 1 – vbModal,使用 Show ...
代码没有写对,正确的代码如下:Sub 保存数据_单击()Dim irow As Integer '计行数 Dim icol As Integer '计列数 Dim kk As Integer kk = 0 Application.ScreenUpdating = False '@@@先查漏!!!With Sheets("录入表").Unprotect 1234 '解除工作表保护 For i = 4 To 37 For ...
方法二: 降低宏的安全性:在excel的工具选项卡中,点击“宏”选项,然后选择“安全性”。在安全性设置界面中,将安全级别全部降低,可以使用开发商来保留空白。 检查VB编辑器:如果在新建文档时也提示错误,可以在高级选项卡下方,点击宏选项中的“VB编辑器”进行检查。方法三: 检查代码和公式:如果在...
1、运行excel之后在工具选项卡中单击“宏”选项,接着选择“安全性”选项!打开安全性设置界面之后将安全级别全部降低,可以使用开发商来保留空白。2、若是在使用excel的过程中新建文档也会提示这个错误,那么我们可以在高级选项卡下方单击“宏”选项中的“VB编辑器”选项!解决方法三:有的用户在使用的过...
查看是否有异常设置或隐藏的问题。仔细检查VBA代码和公式:有时候,错误1004源于代码或公式的错误。仔细检查你的VBA代码和公式,确保没有语法错误或逻辑漏洞。通过上述步骤,你应该能够解决大多数Excel宏运行时错误1004的问题。如果问题依然存在,建议深入学习Excel VBA的编程知识,或者寻求专业的技术支持。