Word Localizar e Substituir Ignora Caixas de Texto: Solução
🔍 WiseChecker

Word Localizar e Substituir Ignora Caixas de Texto: Solução

Quando você executa Localizar e Substituir no Word, o texto dentro de caixas de texto geralmente é ignorado. Isso acontece porque o escopo de pesquisa padrão do Word não inclui caixas de texto ou outros objetos da tela de desenho. O resultado são substituições incompletas que deixam o conteúdo das caixas de texto inalterado. Este artigo explica por que o Word ignora caixas de texto durante Localizar e Substituir e fornece dois métodos confiáveis para incluí-las.

Principais Conclusões: Como Incluir Caixas de Texto no Localizar e Substituir do Word

  • Ctrl+H > Mais > Pesquisar > Todos: Definir o escopo de pesquisa como “Todos” faz com que Localizar e Substituir examine o texto principal do documento, cabeçalhos, rodapés, notas de rodapé e caixas de texto em uma única passagem.
  • Selecione o conteúdo da caixa de texto manualmente e depois Localizar e Substituir: Selecionar o texto dentro de uma caixa de texto antes de executar Localizar e Substituir força o Word a pesquisar apenas dentro dessa caixa.
  • Ctrl+A após selecionar a primeira caixa de texto: Selecionar uma caixa de texto e pressionar Ctrl+A seleciona todo o texto em todas as caixas de texto na página, fazendo com que Localizar e Substituir as atinja todas.

ADVERTISEMENT

Por que o Localizar e Substituir do Word Ignora o Conteúdo das Caixas de Texto

O Word armazena caixas de texto como objetos separados na camada de desenho, não no fluxo de texto principal do documento. O comportamento padrão do Localizar e Substituir pesquisa a história principal do documento, que inclui o corpo, cabeçalhos, rodapés e notas de rodapé. Caixas de texto, formas, SmartArt e objetos incorporados não fazem parte dessa história principal. A Microsoft projetou esse comportamento para evitar alterações acidentais dentro de objetos flutuantes, onde a formatação e o posicionamento do texto diferem do corpo principal.

Quando você pressiona Ctrl+H e digita um termo de pesquisa, o Word procura apenas no fluxo de texto principal do documento, a menos que você altere o escopo de pesquisa. A mesma limitação se aplica a caixas de texto vinculadas e caixas de texto dentro de formas agrupadas. Entender esse design ajuda você a escolher o método correto para incluir caixas de texto em sua pesquisa.

Método 1: Alterar o Escopo de Pesquisa do Localizar e Substituir para “Todos”

A maneira mais rápida de incluir caixas de texto no Localizar e Substituir é alterar o escopo de pesquisa de “Abaixo” ou “Documento Principal” para “Todos”. Essa configuração instrui o Word a examinar todas as histórias do documento, incluindo caixas de texto, cabeçalhos, rodapés e notas de rodapé.

  1. Abra Localizar e Substituir
    Pressione Ctrl+H para abrir a caixa de diálogo Localizar e Substituir.
  2. Expanda a caixa de diálogo
    Clique no botão Mais >> no canto inferior esquerdo da caixa de diálogo para mostrar as opções avançadas.
  3. Defina o escopo de pesquisa como Todos
    Localize a lista suspensa Pesquisar. Altere de Abaixo ou Documento Principal para Todos. Essa opção fica disponível somente após clicar em Mais.
  4. Insira os termos de localizar e substituir
    Digite o texto que deseja localizar na caixa Localizar e o texto de substituição na caixa Substituir por.
  5. Execute a substituição
    Clique em Substituir Tudo para substituir todas as ocorrências no documento, incluindo aquelas dentro de caixas de texto.

Agora o Word pesquisa todas as caixas de texto, caixas de texto vinculadas, cabeçalhos, rodapés e notas de rodapé. Se precisar excluir determinadas áreas, use o botão Substituir em vez de Substituir Tudo e confirme cada alteração manualmente.

ADVERTISEMENT

Método 2: Selecionar o Conteúdo da Caixa de Texto Antes de Executar Localizar e Substituir

Quando você seleciona o texto dentro de uma caixa de texto antes de abrir Localizar e Substituir, o Word restringe a pesquisa apenas à área selecionada. Esse método funciona bem quando você deseja substituir texto em uma única caixa de texto ou em todas as caixas de texto de uma página sem afetar o corpo principal.

  1. Selecione a primeira caixa de texto
    Clique na borda de uma caixa de texto para selecionar a caixa inteira, ou clique dentro da caixa de texto e pressione Ctrl+A para selecionar todo o texto dentro dela.
  2. Selecione todas as caixas de texto na página (opcional)
    Se quiser pesquisar todas as caixas de texto na página atual, selecione uma caixa de texto e pressione Ctrl+A. Isso seleciona todo o texto dentro de todas as caixas de texto naquela página.
  3. Abra Localizar e Substituir
    Pressione Ctrl+H. O Word define automaticamente o escopo de pesquisa como Seleção porque você selecionou conteúdo.
  4. Insira os termos de localizar e substituir
    Digite o texto nas caixas Localizar e Substituir por.
  5. Execute a substituição
    Clique em Substituir Tudo. O Word substitui o texto apenas dentro das caixas de texto selecionadas.

Este método não afeta o corpo principal do documento. É ideal para documentos onde as caixas de texto contêm conteúdo diferente do corpo, como chamadas, legendas ou notas laterais.

Problemas Comuns Quando Localizar e Substituir Ignora Caixas de Texto

Caixas de texto dentro de grupos ainda são ignoradas

Se uma caixa de texto fizer parte de uma forma agrupada, a pesquisa definida como Todos pode ainda não encontrá-la. Para corrigir isso, desagrupe as formas primeiro. Clique com o botão direito no grupo, selecione Agrupar > Desagrupar e execute Localizar e Substituir com Pesquisar definido como Todos.

Caixas de texto vinculadas atualizam apenas a primeira caixa

Quando as caixas de texto estão vinculadas (o texto flui de uma caixa para outra), Localizar e Substituir com Pesquisar definido como Todos localizará e substituirá o texto em todas as caixas vinculadas na cadeia. Se parecer que algumas foram ignoradas, o texto pode estar em uma área de estouro oculta. Redimensione a caixa de texto ou quebre e restabeleça o vínculo para tornar o texto acessível.

Localizar e Substituir não funciona em texto em SmartArt ou formas

A pesquisa definida como Todos não cobre texto dentro de gráficos SmartArt, WordArt ou formas comuns (como retângulos ou círculos). Para esses objetos, você deve convertê-los em caixas de texto primeiro. Clique com o botão direito na forma, selecione Adicionar Texto se ela ainda não contiver texto e use Localizar e Substituir manualmente na seleção.

Substituir Tudo altera texto em cabeçalhos e rodapés inesperadamente

Como a pesquisa definida como Todos inclui cabeçalhos e rodapés, um Substituir Tudo global pode alterar essas áreas. Para evitar isso, use o método Seleção ou revise cada substituição usando o botão Substituir.

ADVERTISEMENT

Comparação de Escopo de Pesquisa: Documento Principal vs Todos

Item Pesquisar definido como “Abaixo” ou “Documento Principal” Pesquisar definido como “Todos”
Texto do corpo principal Sim Sim
Caixas de texto Não Sim
Cabeçalhos e rodapés Não Sim
Notas de rodapé e notas de fim Não Sim
SmartArt e formas Não Não
Caixas de texto agrupadas Não Somente após desagrupar

Agora você pode executar Localizar e Substituir que abrange caixas de texto definindo o escopo de pesquisa como Todos ou selecionando primeiro o conteúdo da caixa de texto. Para documentos com muitas caixas de texto, o método Todos economiza tempo. Se você trabalha com SmartArt ou formas agrupadas, desagrupe-as ou converta-as em caixas de texto antes de pesquisar. Uma dica avançada: crie uma macro que defina Pesquisar como Todos e execute Substituir Tudo com um clique, economizando configuração manual repetida.

ADVERTISEMENT