分享

关于Word2003不能保存新建题注的解决方法

 linboli 2011-01-26

关于Word2003不能保存新建题注的解决方法

(2009-10-25 12:36:16)
 

经常编写技术文件的人,很多时候会插入 图表等自建题注标签,这对于图、表编号的自动化很有好处。否则,增删图、表将会花费很多精力,还不一定正确,尤其是在正文中有交叉引用的时候。可是,也有很多时候,自己的新建的图、表等题注标签,在下次打开文档的时候会发现没有了,因为谁也保证不了一次可以写完整篇文档,所以这个问题一定要解决,不然影响就大了。

(1)临时解决措施

大不了每次打开文档后重新插入一次,只是有点麻烦,尤其是在插入交叉引用时发现自建的题注标签没有了,再返回去重新建立,非常影响情绪,但是也没有办法,不然在列表中没有自己要的。

(2)永久解决措施

产生不能保存自建题注标签的原因是,在用户文件夹中没有Word的文档模板,即Normal.dot,该文件位于:

X:\Documents and Settings\****\Application Data\Microsoft\Templates\

其中X为Windows的系统盘符,****为登录用户名。因为Application Data为隐藏文件夹,故需要执行以下操作才能看得到:

任意打开一个文件夹 -> 工具->文件夹选项->查看->去掉“受保护的操作系统文件”前面的勾->再选择“显示所有文件和文件夹”

在别人的电脑上拷贝一个相同版本的Normal.dot文件到该文件夹下面,再执行新建题注标签,就可以保存了,而且只需一次,以后再新建文档,都可以看到自建的题注标签了,非常爽。

提醒一下,一定要相同版本的,不同版本的我没有试过,应该是不行的。

(3)应急解决措施(该方法有点麻烦)

如果在出差回某些找不到同版本Normal.dot文件的情况下,又想解决这个问题,也可以采用以下办法来解决。

第一步,随便新建一个Word文档;

第二步,工具->宏->Visual Basic编辑器,这是可以看到一个新窗口跳出来,左边有一个“工程-Normal”;

第三步,依次展开Normal,直到看见“ThisDocument”;

第四步,右键点击“ThisDocument”,选择“查看代码”,会跳出一个新窗口;

第五步,在窗口的右上方下拉列表中,选择“Document”,左上方列表中选“New”,会在下面出现两行代码,在两行代码之间再插入两行代码,使其变成如下结果:

Private Sub Document_New()

CaptionLabels.Add Name:="图"

CaptionLabels.Add Name:="表"

End Sub

第六步,窗口左上方列表中选择“Open”,又会在下面增加两行代码,在这两行代码之间再插入两行代码,使其变成如下结果:

Private Sub Document_Open()

CaptionLabels.Add Name:="图"

CaptionLabels.Add Name:="表"

End Sub

这里再提醒一下,自己输入的代码中,除了汉字“图”、“表”以外,所有字符均为英文,不然肯定会出错。

第七步,点一下工具栏上的保存图标(别在文件菜单中去找,那儿没有的,不知道为什么),再关上所有窗口,包括新建的Word文档(该文档不用保存)。完成该步以后,会在X:\Documents and Settings\****\Application Data\Microsoft\Templates\文件夹下面自动创建一个Normal.dot文件;

第八步,在刚才创建的Normal.dot文件上右点,选择“打开”,然后执行第二步,再点工具栏上的保存图标,完成后全部退出(至于为什么要执行这一步,我也不知道,反正不执行就是不行)。

如果以上流程都正确,则图、表题注标签都不用再自建了。

以上三个方法我都在Office2003中试过,不同的电脑也试过,均成功,如果你的不行,肯定是还有别的原因,那就没有办法了。

本文在写的时候,没有查找文献,如果与某些文献正好相同,请原谅吧。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多