亲测可用--word报错:子过程或函数未定义

今天公司有同事的word出了问题,大概过程是:向word里面粘贴图片或者文字的时候出现一个弹窗说“子过程或函数未定义”。

由于他的office是2010版本的,所以我选择了升级成2013的试试,结果还是报错。

最后查询得知,是由于office过多的临时文件导致。虽然不知道哪些文件冲突,但是全部删除就可以解决问题了。

1、在桌面新建一个文本文档

2、复制粘贴如下shell命令

@echo off
color 07

@ ECHO --------------------------------------------------------------------------------
@ ECHO 打开WORD文档出错提示:
@ ECHO --------------------------------------------------------------------------------
@ ECHO Microsoft Office Word 遇到问题需要关闭。我们对此引起的不便表示抱歉。您正在处理的信息有

可能丢失。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

将上面的命令行粘贴进文本文档中,最后另存为“子过程或函数未定义.bat”一定是bat,bat,bat!!!!!

然后以管理员身份运行就可以了。

完美解决。

你可能感兴趣的:(亲测可用--word报错:子过程或函数未定义)