Em um documento do Word 2013, tenho um INCLUDETEXT
campo seguido de algum texto:
|--THE FIELD ↓------------| |---------SOME TEXT ↓---------------------|
{ INCLUDETEXT MyFile.docx } A quick brown fox jumps over the lazy dog.¶
Depois de calcular o campo, obtenho:
Hi!¶
Hello!¶
A quick brown fox jumps over the lazy dog.¶
PROBLEMA: O Word não reconhece as marcas de parágrafo no valor do campo e quando instruído a selecionar o último parágrafo via VBA, seleciona todos os três:
>Hi!¶
Hello!¶
A quick brown fox jumps over the lazy dog.¶<
em vez de
Hi!¶
Hello!¶
>A quick brown fox jumps over the lazy dog.¶<
POR QUE PRECISO QUE ISSO FUNCIONE:Minha macro executa um comando Localizar e Substituir cujo escopo deveria ser limitado apenas ao último parágrafo - mas na verdade, seu escopo se estende ao conteúdo dos dois primeiros
Estou procurando uma solução alternativa e às 4 da manhã minha mente não quer fornecer uma ideia boa e simples… Uma solução possível é apenas inserir uma marca de parágrafo logo após o campo, mas isso me dá marcas de parágrafo duplicadas, ou seja, um vazio parágrafo.
Alguém tem alguma ideia?