word模板里宏的使用问题,急!搞定追加200

在国外的官方网站上下载的文献写作专用模板,里面排版设置都是使用宏设置好的固定格式,多数功能都可以正常使用,只有插入表格等几个功能使用的时候出现提示
运行时错误‘5941’:集合所要求的成员不存在
按照帮助的说明,正确加载了该模板并且把宏安全设置降为最低,仍然是同样的问题,在不同电脑上换了不同版本的office包括 2000 2003 2007,都是同样问题,因为这个文献的提交必须是给出的固定格式,所以此功能非常重要,请高手帮忙解决!!万分感谢!!
微软官网那个答案我看过,是在VB环境下出错的解决方案。现在两个问题:1 我不懂VB,只是用word的时候出问题,官网并没有相关的解决;2 为什么多数功能正确,就是插入表格等几个功能有问题。
多谢lololomomomo 你说的办法我试过了,还是不行
出错的时候选择调试,进入VB环境,代码错误指向这一行:
Selection.Style = ActiveDocument.Styles("normal")

第1个回答  2007-08-07
哦哦,完全安装Office不行,我想也不会这么简单
我又查看了一下微软网站,将出错的原因填写完整了,见下面. 这样的话, 问题好象又变得简单起来了, 你的Office缺少"在国外的官方网站上下载的文献写作专用模板"需要的(Style Sheet)格式表,你可以再去那个官方网站看看有没有格式表供下载,此外,有许多其他网站也提供各种格式表供下载.

word模板使用宏插入表格等时,office软件会自动调用相应的table等元素,
如果任何一个环节出差错,就会报错.

Err 5941, 查看了一下微软的网站,是"Can't find one or more styles to replace. Check the styles in column B of your style change sheet. Program execution stopped.(没有可替换的格式,请检查一下格式转换表B栏的格式,程序中止)",所以,猜想你电脑安装的Office是不是不完整,我们一般习惯使用Office的默认安装,但是,当你使用宏(Macro)功能的时候,就会发现许多需要的功能没有被安装进去,

因此,简便起见,建议你重新安装一下Office软件,选择完全安装,将所有功能都安装进去,然后再试试宏功能,说不定你遇到的问题就这样被搞定了.
第2个回答  2007-08-08
其实很简单,把“normal”换成中文“标题”就ok了,语言环境的问题。
完整如下:
Selection.Style = ActiveDocument.Styles("标题")本回答被提问者采纳
第3个回答  2007-08-08
估计应该是环境的问题,你在国外网站下的东西,宏的录制和保存都是在英文环境下面,换成英文版office或者操作系统和office一起换英文版应该就没问题了。
第4个回答  2007-08-07
哦哦,完全安装Office不行,我想也不会这么简单
我又查看了一下微软网站,将出错的原因填写完整了,见下面. 这样的话, 问题好象又变得简单起来了, 你的Office缺少"在国外的官方网站上下载的文献写作专用模板"需要的(Style Sheet)格式表,你可以再去那个官方网站看看有没有格式表供下载,此外,有许多其他网站也提供各种格式表供下载.
第5个回答  2007-08-07
http://support.microsoft.com/kb/290934/zh-cn
这个网站很好,我看过
相似回答