【问题标题】:VBA Word - Find And ReplaceVBA Word - 查找和替换
【发布时间】:2012-03-08 19:15:43
【问题描述】:

我正在尝试在 Word 中创建一个 VBA 宏,它将搜索一些文本并对其应用特定样式。在我将其自动化之前,我尝试通过查找和替换工具手动执行此操作。这就是我正在做的事情......

  1. 打开带有文本的word文档:这是word文档中的第一句话。
  2. 将短语“in the”加粗。
  3. 通过编辑打开查找和替换工具 --> 替换。
  4. 在“查找内容:”字段中只有格式:字体:粗体
  5. 在“替换为:”字段中只有格式:样式:标题 1
  6. 点击“全部替换”

请注意整个句子如何更改为“标题 1”。我只希望文档中“粗体”的区域出现在“标题 1”中,而不是整个句子中。

我做错了什么?

【问题讨论】:

  • 您是否已经尝试过斜体格式?如果没有自己测试,我猜你的结果是由于标题 1 是段落格式。
  • “段落格式”是什么意思?这有什么不同吗?
  • 段落意味着——正如你所见——将格式化从行首到下一个换行符的所有内容(在你的情况下是整个句子)。

标签: vba ms-word


【解决方案1】:

标题就是标题。

如果您将句子的任何部分更改为 Heading1,则整个句子将成为标题。如果你想让它更大,我的建议是增加字体大小而不是让它成为标题!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-12
    • 1970-01-01
    • 2018-01-18
    • 2014-04-06
    • 2018-03-24
    • 2012-11-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多