![MS Word 2013 | IncludeText 包含 VBA 不可见的段落标记](https://linux22.com/image/1587013/MS%20Word%202013%20%7C%20IncludeText%20%E5%8C%85%E5%90%AB%20VBA%20%E4%B8%8D%E5%8F%AF%E8%A7%81%E7%9A%84%E6%AE%B5%E8%90%BD%E6%A0%87%E8%AE%B0.png)
在 Word 2013 文档中,我有一个INCLUDETEXT
字段,后面跟着一些文本:
|--THE FIELD ↓------------| |---------SOME TEXT ↓---------------------|
{ INCLUDETEXT MyFile.docx } A quick brown fox jumps over the lazy dog.¶
计算该字段后,我得到:
Hi!¶
Hello!¶
A quick brown fox jumps over the lazy dog.¶
问题: Word 无法识别字段值中的段落标记,当指示通过 VBA 选择最后一段时,它会选择全部三个:
>Hi!¶
Hello!¶
A quick brown fox jumps over the lazy dog.¶<
代替
Hi!¶
Hello!¶
>A quick brown fox jumps over the lazy dog.¶<
为什么我需要这个功能:我的宏运行“查找和替换”命令,其范围应该仅限于最后一段——但实际上,它的范围扩展到前两段的内容
我正在寻找一种解决方法,但在凌晨 4 点,我的脑子里却不想提出一个好的、简单的想法......一个可能的解决方案是在字段之后立即插入一个段落标记,但这会给我双倍的段落标记,即一个空段落。
有人知道吗?