MS Word 2013 | IncludeText содержит знаки абзаца, невидимые для VBA

MS Word 2013 | IncludeText содержит знаки абзаца, невидимые для VBA

В документе 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 утра мой разум не хочет выдавать хорошую и простую идею... Одним из возможных решений является просто вставка знака абзаца сразу после поля, но это дает мне двойные знаки абзаца, т. е. пустой абзац.

У кого-нибудь есть идеи?

Связанный контент