我希望在 Microsoft Word 2019 中用上标中的相同数字替换斜体计数数字后跟空格。
例如,<em>27</em>
将被替换为<sup>27</sup>
。
我看到了一种方法来做到这一点,但它绕过了 Word,并不是一个特别好的解决方案:另存为 HTML,编辑 HTML 进行这样的替换,然后从 Word 重新导入它。
是否有其他更直接的类似宏的方法可以实现这样的全局搜索和替换?
答案1
Word 允许您搜索和替换格式,而不仅仅是文本。为此,请单击按钮More>>
,这将展开框以添加一些其他搜索/替换参数,然后单击按钮Format ▼
以应用您感兴趣的属性。例如,如果我想将粗体 foo 替换为斜体 foo,我会输入富在“查找内容”字段中,然后Format ▼
/Font
并选择字体样式“粗体”,然后输入富再次在“替换为”中,然后按Format ▼
/Font
并选择字体样式“斜体”。当您单击Replace
或 时Replace All
,它将仅找到粗体 foo,并将其替换为斜体 foo。您还可以以任意组合应用样式、段落格式等,并区分拉丁文本和非拉丁文本;您甚至可以在不指定文本的情况下搜索和替换格式(它将应用于所有文本 - 也就是说,如果您没有在“查找内容”中填写文本并将格式设置为粗体,并将“替换为”留空并将格式设置为斜体,它将用斜体替换文档中的所有粗体)。