宏出现编译错误怎么办
Ⅰ excel 宏录制后执行时提示: 编译错误 无效或不合格的引用
一、录制宏。工具-宏-录制新宏。然后对表格进行操作。此时,每一步操作都会被记录下来,当完成操作后,单击“停止录制”。再按Alt+F11,双击“模块”,再双击“模块1”,就可看见录制好的宏了。有必要时,可以在这里修改宏。
二、执行宏。工具-宏-宏,选择录制好的宏,单击“执行”即可。也可以做个按钮,将按钮指定一个宏。需要时直接单击按钮就可执行宏了。
三、可以不必录制宏,直接按Alt+F11进去创建宏。这种情况需要对VBA代码有一定的熟悉。
Ⅱ mac office 2011 excel运行宏出现“隐藏模块中出现编译错误:模块1”怎么解决
解决方法:需要安装一个完整版的OFFICE,安装时最好选择完全安装。(如果还不行就把Microsoft Visual Basic 6.0也安装上。)原因如下:
一些机器上就不能用。有些机器安装的是OFFICE精简版,有些安装的是完全版,精简版OFFICE控件不全,启动带宏的EXCEL时需要加载一些OFFICE控件。
提示“microsoft visual basic 隐含模块中的编译错误:模块1 ” 是因为这个宏设置了密码,如果没有密码就会自动显示到哪个模块加载错误了。
Ⅲ 有一个excel表,里面有宏,打开文件提示编译错误,如何解决
把宏的等级设为中,就行了。打开表时,在禁用宏
Ⅳ EXCEl 宏运行 编译错误
按如下步骤操作试试吧:
1)在Excel中按 Alt+F11 打开宏编辑器;
2)在宏编辑器中按 Ctrl+R 打开 工程资源管理面板(如果已打开,按 Ctrl+R 后不会有任何变化);
3)在工程资源管理面板中找到你的那个文件,点开,检查是否存在“模块n”(n为1、2……),在这些模块上逐个点右键,“移除模块n”
5)最后保存,即可。
Ps: 操作之前最后备份一下,删错了可是不能恢复的呀!
Ⅳ excel2007表格使用宏出现隐含模块中的编译错误:ShapeHandler,求大神帮忙解决!
调试一下看看,问题出在哪一行。
一般编译错误,有可能是代码写的有问题,也有可能是版本不兼容导致的。例如这个宏是新版本的系统写的,在老版本的系统中不支持,也可能会导致这种问题。
Ⅵ EXCEL提示隐含模块中的编译错误该怎么解决
“EXCEL隐含模块中的编译错误:设表格式”时,可能是由于如下的原因引起的。
一、错误的宏代码
表格中可能引用到宏,要么是宏代码有错误,要么是宏根本就不存在,或者是宏代码中所引用的模块不存在所引起的。
遇到这种情况,最好的办法就是把宏给删除。
方法很简单:按下组合键
Alt
+
F11
进入VBA窗口,找到ThisWorkBook,接着往下找,就能找到代码了,然后删除。
二、重新设置系统帐户
遇到这种问题,最麻烦的就是重新安装OFFICE也是于事无补的,无论怎么弄,都是原来的错误。
最有效的解决办法就是,给系统重新设置一个帐户,使用该帐户登陆系统,就能正常使用EXCEL文件了。
三、其它的解决办法
①恢复EXCEL到默认状态
1、删除C:Program
FilesMicrosoft
OfficeOFFICE11XLSTART
目录下的宏文件(可先备份)
(OFFICE11为OFFICE2003的目录)
2、如果1无效,删除注册表HKEY_CURRENT_USERSoftwareMicrosoftOffice下的EXCEL项,以及11.0下的EXCEL项,重新打开后EXCEL会恢复到新装时的状态下。
②让EXCEL自动恢复默认状态
如果您可以正常打开EXCEL,那么,先打开EXCEL,选择帮助里的"检测并恢复",点"开始"就可以,这样可以恢复。
Ⅶ Excel 启用宏时 显示 Microsoft Visual Basic 隐含模块中的编译错误:M
摘要 Excel 启用宏时 显示 Microsoft Visual Basic 隐含模块中的编译错误:Mol1
Ⅷ 用office2003启用EXCEL宏文件出现“隐含模块中的编译错误”,急用,求大家解决!
首先,你要确定是打开所有的EXCEL文件都会出现这个问题还是只是某个文件出现这个问题。
如果是所有的EXCEL文件都有问题,建议把XLSTART文件夹里面的所有后缀为XLA的文件都删了,如果还不能解决,那可能就要重装一下EXCEL,在装之前最好是把原EXCEL文件夹全给删了再装
如果是个别文件打开是出现这个问题,那应该是这个文件里面的宏代码出现错误,只能修正代码中的错误才可以。
还有一个可能 是你的电脑中毒了,因为没杀干净造成的