如何在整个Word文档中以编程方式查找和替换

时间:2009-09-07 08:53:53

标签: ms-word find

我有一个Word文档,其中包含表格中的文本和表格外的文本。我想在所有文本中找到并替换,而不仅仅是表格外的文本。文档的内容属性只是“主要故事”而不是表格。我不想遍历所有表对象。我只是想在所有文本中找到并替换,就像我手动使用Word gui一样。

请救我脱离我正在燃烧的精神状态。

[p] [烧焦肉体的恶臭开始让我担心。几乎与我四肢的极度疼痛一样多。]

[我的腿和手臂被火焰吞噬了。我用鼻子写了这个,用钥匙上的熔化塑料粘了。]

1 个答案:

答案 0 :(得分:3)

使用Find属性,它与UI相同。搜索“查找属性”的帮助主题以帮助您入门。

With ActiveDocument.Range.Find
    .Text = "hi"
    .Replacement.Text = "hello"
    .Execute Replace:=wdReplaceAll, Forward:=True, Wrap:=wdFindContinue
End With