【发布时间】:2015-10-05 01:49:40
【问题描述】:
我有一个两列 100 行的 excel 文档。一列是要在 word 文档中查找的单词,第二列是我要替换搜索到的单词的单词。
我想遍历 excel 表中的每一行,并使用输入在 word 文档中进行搜索和替换。
我有在 Access 中使用 VBA 的经验,但我以前从未在 Word 或 Excel 中使用过它,我很困惑。
我认为会起作用的功能是这样的:
function replace(find,replace)
with activedocument.content.find
.forward=True
.wrap=wdFindContinue
.Execute fintext:=find,replacewith:=replace,matchcase:=False,matchwholeword:=True
end with
end function
在访问中,您将在事件中调用该函数,但 word 没有事件。我只想运行代码。当我选择运行一个要求我创建宏的表单时,我会迷路。
如何在 Word 中运行 vba 代码?
谢谢
【问题讨论】: