【发布时间】:2022-11-04 09:36:49
【问题描述】:
我正在使用 VBA 对 Word 文档进行查找和替换。我遇到的问题是通配符不支持字符的“0 或 1 次出现”。该文档具有 |tag| 形式的标签。和 |结束标签|。根据具体的项目,标签之间的内容要么被保留,要么被删除。但是,如果存在,我还希望查找/替换删除 |Endtag| 末尾的换行符。通配符表达式"|" & tagname & "|*|End" & tagname & "|" & vbCr 不起作用,因为它明确要求末尾有一个换行符。
有干净的替代品吗?
【问题讨论】: