查找所有粗体文本并在其前后插入括号

时间:2017-09-16 05:52:13

标签: vba ms-word word-vba

我是VBA的新手。我想在它之前和之后找到所有粗体文本和插入括号。 例如,之前:这是粗体文字 之后:{这是粗体文字} 我正在使用MS Word

1 个答案:

答案 0 :(得分:1)

您不需要使用VBA; Word的UI可以直接使用查找和替换:

将“查找内容”框保留为空,但按Ctrl-B指定格式:字体:粗体。 (您也可以点击更多>>按钮访问格式下拉按钮,然后从字体对话框中选择粗体。) 在“替换为”框中,键入 ^& (或者您可以键入星号,使用“特殊”下拉菜单选择“查找内容文本”,然后键入第二个星号)。 单击全部替换。 每个粗体实例将被星号,找到的内容(即粗体字母)和另一个星号“替换”。

编辑:^&是一个特殊代码,用于在“查找和替换”中将“查找内容文本”表示为“替换”选项。 “特殊”按钮按名称显示“查找”和“替换”框的可用选项列表,并在您进行选择时插入代码。