2011-03-30 109 views
0

我有一个MS Word文档,当它涉及到时,它有错误的单词。我在book1 sheet1的Excel列A中列出了这些单词。我也有这些词应该是book1,sheet1的B列。VBA Word和使用Excel列作为查找和替换

该列表大约300字,但文档只有50个字。

我的想法是复制和粘贴Word文档中的文本与VBA。运行VBA将Col A设置为字符串并搜索单词doc。找到后,用Col B替换它。在Doc末尾设置下一个Col A作为字符串并再次执行......直到最后一行。

我在Excel编码工作,但我失去了这一个。一如既往的帮助是伟大的。

罗伯特

+0

bump?我仍在寻找一种方法来做到这一点。再次如果有人知道如何推出这一个让我知道。 – Robert 2011-04-04 20:59:04

回答

0

可以使用vba dictionary object建立与您的Excel值dict

然后,您可以解析字典和搜索的每个值&替换您的Word文档中的值。需要测试,因为它可能会很慢。

Regards,