![](/img/trans.png)
[英]How to change background color of a comment inserted in MS Word document?
[英]MS Word, how to change formatting of entire paragraphs automatically in whole document?
我有一个 20 页的 word 文档,其中标有描述性注释,如下所示:
3 输入数据要求
一些需求文本。
注意:这是关于要求的描述性说明,这是我想使用查找和替换或 VBA 脚本自动选择并将格式更改为斜体的段落。 注释总是以回车符结尾:¶。
如果它只是一个文本文档,而不是 MS-Word,我会在代码编辑器(如 sublime)中使用正则表达式将它包裹在<I>
... </I>
或类似的东西中。
最好,有没有办法在 Word 的“高级”查找和替换功能中做到这一点? 或者,如果没有,在 VBA 中最好的方法是什么? 我试过在查找和替换中使用这样的搜索字符串: NOTE: *[a-z0-9,. AZ)(-]{1,255}^l
NOTE: *[a-z0-9,. AZ)(-]{1,255}^l
但换行部分似乎不起作用,对于许多段落来说,最大 255 个字符是不够的。
编辑:另一个稍微重要的细节:该文档是从另一个软件自动生成的 .RTF,我立即将其转换为 .docx。
尝试 #2:使用 Notepad++ 查找和使用正则表达式替换。 删除引号。
查找:“(注意:.*?)\\r”
替换为:“ \\i \\1 \\i0 \\r ”
//旧
当然是。 不需要 VBA 或花哨的技巧。
应该工作。 如果您需要一致地更改整个段落,那么您可能应该在开始时使用这些段落的样式。 这样,您可以通过更新样式本身来一次性更改所有样式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.