EXCEL隐含模块中的编译错误:设表格式

当您的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,选择帮助里的"检测并恢复",点"开始"就可以,这样可以恢复。

猜你喜欢

  1. PCI中显示header错误的原因

    模块中出现header错误,一般效验居我所知,是回不来的,原因是模块中记录的模块ID跟实际ID不同,这个时候必须手动修改,然后效验,写入硬盘。

  2. excel单元格中加上背景字

    在Excel单元格中加上背景字?50有时,为了应付不大会使用EXCEL的人操作方便或给填写表格的人说明此处应该填写的内容,但当只用者双击单元格进行编辑的时候该背景文字自动消失。 为满足上述要求应在一个 ...

  3. Excel 2007中创建或删除自定义数字格式

    Excel 2007提供了许多内置数字格式,但如果这些格式无法满足您的需要,您可以自定义内置数字格式以便创建自己的数字格式。 创建自定义数字格式 1、打开要创建并存储自定义数字格式的工作簿。 2、在“ ...

  4. 修改微软Excel文档中的全角半角字符

    在Excel中输入大量数据时,如果不小心出现了全、半角混杂的情况怎么办?这里有个简单的方法可以快速修改Excel文档中的全角半角字符,操作如下。 先将Excel中的数据复制到一个Word文件中,然后单 ...