Trados2009以前的版本trados都是通过在word中的模板实现trados菜单嵌套到word工具栏里面的。这之中,出现问题各种各样,有些问题的解决我在以前的文章中略有提及。这次又遇到了某个棘手的问题。

公司新配置电脑里面原配有系统,克隆的,自带有软件,当然对机器第一步处理是卸掉软件再重新安装最新版本的。抱着适用的原则,一般最常用的都尽量挑稳定的版本,一切安装都很顺利,但到了安装工作所需的trados软件时,问题出现了,一打开word2007提示宏安全性之类的,立马报错。要在任务管理器才能强制关闭word程序。

通常这种情况,我第一反应肯定是到word的信任中心里面把宏设置,设置为“启动所有宏”,but问题依旧,又出现vb调试报错之类的问题。曾怀疑是不是word或trados软件的问题,都卸载了,都重装过一次,问题依旧。网上看了下,系统不重装的前提下,你去卸载office是不完整的,设置之类会留下。问题on hold,过了没多久,另一台新买的电脑也是这个问题。看来是那个系统问题,重装一次系统不靠谱,因为我都是远程操作,不能做到帮他重新安装系统。根据以往经验,trados2007镶嵌在word里的模板都在trados安装目录里面有,打开路径C:Program FilesSDL InternationalT2007TTTemplates目测,文件TRADOS8.dot是用在word2003里面的模板,而TRADOS8.dotm是用在word2007里面的模板。

首先找到默认word的默认模板启动位置,一般来说是

C:Documents and SettingsAdministratorApplication DataMicrosoftWordSTARTUP

按实际选择,上面的是默认用户名administrator的情况,你自己的电脑用什么用户就相应的改变。

拷贝进去,重新启动word,勾选了这个模板,trados菜单栏能用了,但每次关闭都会提示说要不要 保存对trados8.dotm的更改,选择否的话,下次打开,就正常打开,但关闭word的时候还是会出现这个提示,在word2007的选项里,找遍了都没发现可以点击来免却保存的选项,糟糕的是,一旦你选择了是的话,下次打开word就会出现本文开始的情况,宏错误之类。

查看那几台受损的机器,发现一个共通点,里面的trados8.dotm(默认安装trados会自动放进去的),都被更改过。因为更新日期都是刚刚,就是说我每次启动了word都更改过。被更改的trados8.dotm一般只有50多k,而原版的完整的trados8.dotm是 314k,日期2008/7/11,很明显,一旦更改过,启动word之后就会出错。我将原版拷贝进去就正常了,但这时候也不完美,也是每次退出都提示是否保存这个dotm,一旦按错了“是”,得又要拷贝进去还原了,所以一定要令到它不出现这个选项才行。我将它调整到只读,一打开word又再出错。平时在普通机器一般不会出现这种情况。对比一下,用最笨的方法解决,先将所有的安全性降到最低,关防火墙,杀毒软件,安全性都调整到最低,问题依旧,我在考虑,要不要编辑那个dotm,不过这个是下下策,不到最后不用那么深入下去,所以我先卸载。突然发现,原来我有个东西是留着的,是microsoft office word 2003稿纸加载项,默认去卸载原有的office的时候我留着没删,只卸载了office2003,因为以前使用word2003翻译的时候,需要打开2007的文档时,也就是是docx的时候,得安装一个插件,出来的名字好像和这个类似,所以留着没删,原想着应该没影响,但正正是因为这个留着的小程序导致了上面的问题,卸载之后,word2007+trados2007运行正常,完美解决问题。

所以出现这类型宏问题的时候,除了重装trados,最好的办法是替换会原来的模板文件到C:Documents and SettingsAdministratorApplication DataMicrosoftWordSTARTUP

目录,也就是trados8.dotm。像这次我这么特殊的例子,得找有没多于的插件安装了,我这里只是需要在控制面板里面卸载“microsoft office word 2003稿纸加载项”。

如有需要联系qq:1253360778 motta(文章原创,如有转载请注明来自https://blog.ccjk.com