2012-02-17 216 views
0

我正在尝试在Word中创建一个VBA宏,它将搜索某些文本并将其应用于特定的样式。在我自动化之前,我试图通过查找和替换工具手动完成它。这是我正在做的...VBA Word - 查找并替换

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

请注意整个句子如何更改为“标题1”。我只希望文档中“大胆”的区域位于“标题1”中,而不是整个句子。

我在做什么错?

+1

你已经试过斜体格式了吗?如果没有自己测试,我想你的结果是由于标题1是段落格式的事实。 – Filburt 2012-02-17 11:39:41

+0

这是什么意思“段落格式”?这是否工作不同? – 2012-02-17 18:34:17

+1

段落意味着 - 正如你所看到的 - 将从行首开始到下一个换行符(在你的例子中是整个句子)的格式。 – Filburt 2012-02-17 22:01:47

回答

1

标题是标题。

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