作者:乔山办公网日期:
返回目录:excel表格制作
引用的别人的回答:
看样子好像你的EXCEL你含有宏程序,来
但是这个宏程序好像出错了,
打开EXCEL文件
然后按ALT+F11
打开“工程资源自管理器(在视图菜单里)”
看看百里面有度没有模块和窗体,
有的话移除即可。
还有问题就要看看你的电脑里有没有XLA文件了,
首先看“工具”-“加载问宏”里有没有加载宏。
主要是
C:\Program Files\Microsoft Office\OFFICE11\XLSTART
和
C:\Documents and Settings\*\Application Data\Microsoft\AddIns
注意一下有没有XLA文件
反正就是要找找有没有*.XLA文件,搜索下答吧。
重装office及删除nomal.dot都没的用,我搞了几天终于解决了,找到简便可行的办法,办公室另外一个同事的同一问题也得到解决。现发给大家共享,望采纳。
具体步骤如下:
1、在桌面点击鼠标右键,新建一个文本文档;
2、将以下内容全部复制到文本文档:
@echo off
color 07
@ ECHO --------------------------------------------------------------------------------
@ ECHO 打开WORD文档出错提示:
@ ECHO --------------------------------------------------------------------------------
@ ECHO Microsoft Office Word 遇到问题需要关闭。我们对此引起的不便表示抱歉。您正在处理的信息有7a686964616fe4b893e5b19e339
可能丢失。Microsoft Office Word 可以尝试为您恢复。
@ ECHO --------------------------------------------------------------------------------
@ ECHO 系统询问是否要发送错误报告,不论选择哪一个,循环重启Word,重复出现相同警告对话框。之
后出现“安全模式启动WORD”,点确定,出现的WORD空白。
@ ECHO --------------------------------------------------------------------------------
echo 注意:请先关闭所有Word文档程序,按任意键开始修复......
@ ECHO --------------------------------------------------------------------------------
pause>nul
del /f /s /q "%userprofile%\local settings\temp\*.*"
del /f /s /q "%appdata%\microsoft\Templates\*.dot"
del /f /s /q "%appdata%\microsoft\Word\Startup\*.dot"
start winword
color 07
@ ECHO --------------------------------------------------------------------------------
@ ECHO BAT程序执行完毕,请按任意键退出...
@ ECHO --------------------------------------------------------------------------------
pause>nul
3、将文本文档另存为“子过程或函数未定义.bat”(引号不要),存放于桌面;
4、这时会在桌面生成一个MS-DOS批处理文件,双击后按任意键开始修复此问题,几秒后便可成功自动启动word。(注意:在修复时要关闭所有word文档)。
看一下call后面的名称是否与模块代码中的名称一致。
首先一个问题,你需要这个百工作薄度一打开就运行 VBA吗?
如果不需要知,就把下面道这些代码删除掉
private sub workbook_open()
……
end sub
如果需要,那你要找一下这个内工作薄的原作容者,要do_what这个SUB的代码,放进模块里面去