Em um documento, eu preciso que o usuário possa sinalizar certos conjuntos de caracteres que podem ser encontrados posteriormente usando o VBA. Por exemplo, em uma linha que parece com ABCDE ABCDEFG
, eu preciso que o usuário possa indicar que há conjuntos especiais de caracteres na linha (por exemplo, o primeiro "B" e o segundo "CD"). Meu pensamento inicial era usar colchetes e encontrar alguma maneira de esconder os colchetes. A linha seria então A[B]CDE AB[CD]EFG
para designar que há dois itens especiais na linha. No entanto, não consigo pensar em uma maneira de ocultar os colchetes (incluindo a remoção do espaço que eles ocupam), e isso parece uma solução alternativa em geral (e se o documento precisar usar colchetes?).
Existe alguma maneira de identificar strings especiais em um documento dessa maneira? Um usuário pode marcar / sinalizar strings específicas dentro de um documento?
Trabalhei com o VBA no Excel, mas sou novo no uso do VBA no Word e não sei como abordar isso. Eu preciso de algum tipo de meta informação a ser armazenada para conjuntos de caracteres definidos pelo usuário.
Nota: Nem todos os caracteres / conjuntos em um documento são especiais. Por exemplo, no exemplo acima, o primeiro "CD" não pode ser sinalizado pelo usuário, mas o segundo "CD" foi e vice-versa para o "B".
Tags microsoft-word vba