KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como evitar que o conteúdo das células transborde no Excel?

AutorKelly Data de Modificação

Ao trabalhar no Excel, é comum inserir cadeias de texto extensas em células. Por predefinição, se o texto numa célula exceder a sua largura, transborda para a célula adjacente — desde que esta esteja vazia. Embora ativar a opção «Texto ajustado» evite esse transbordamento, ajusta automaticamente a altura da linha de acordo com o comprimento do conteúdo, o que pode comprometer a aparência da sua folha de cálculo. Em muitos cenários práticos, poderá querer limitar o conteúdo das células para que não invada as vizinhas, mantendo simultaneamente a altura da linha inalterada e garantindo um aspeto mais limpo e consistente. As soluções seguintes apresentam passos detalhados e considerações práticas para o ajudar a gerir o transbordamento de texto de forma alinhada com as suas necessidades específicas.

conteúdo da célula em excesso>>>evitar que o conteúdo da célula exceda os limites

Evite que o conteúdo das células transborde com a funcionalidade Formatar Célula

Este método permite-lhe limitar o texto visível aos limites da célula ajustando as opções de Formato de Célula. É ideal para cenários em que pretende ocultar, de forma simples, o texto que transborda — sem precisar de adicionar conteúdo ou linhas extra —, mas tenha em atenção como o Excel lida com textos mais curtos nessas células. Siga estes passos para evitar o transbordamento do conteúdo:

1. Selecione a coluna ou intervalo onde pretende impedir que o conteúdo das células transborde. Clique com o botão direito do rato na seleção e escolha Definir formato de célula no menu de contexto.
clique com o botão direito e selecione Formatar Células

2. Na caixa de diálogo Definir Formato de Célula, mude para o separador Alinhamento. No menu pendente Horizontal, selecione Preencher. Esta opção repete o conteúdo da célula até preencher toda a largura, cortando naturalmente o texto que transborda.
selecione Preencher na lista pendente Horizontal

3. Clique em OK para aplicar as alterações. Verificará que o texto longo está agora cortado dentro de cada célula e já não invade as células vizinhas, conforme ilustrado na imagem acima.

Notas e Dicas:
(1) Este método funciona melhor quando todas as células selecionadas contêm texto mais longo do que a largura da célula. Se uma célula tiver texto mais curto, a opção Preencher repetirá o seu conteúdo dentro da célula até esta ficar cheia — o que poderá não ser sempre desejável.
(2) Como alternativa, pode utilizar a opção Reduzir para caber no separador Alinhamento. Esta opção comprime o texto na célula para caber na largura da coluna sem alterar a altura da linha. Tenha cuidado: texto muito longo poderá tornar-se difícil de ler.
encolher o conteúdo das células selecionadas para ajustar às células ao ativar a opção Encolher para ajustar
(3) Se pretender manter a legibilidade dos dados, alargue ligeiramente a coluna de modo a que o conteúdo essencial permaneça visível ou combine esta abordagem com outros métodos de formatação.
(4) Tenha em atenção que a combinação de células ou alterações frequentes de formatação poderão afetar fórmulas ou referências existentes na sua folha de cálculo.


Evite que o conteúdo das células transborde com Kutools para Excel

Em circunstâncias normais, o Excel só permite que o texto transborde se a célula seguinte estiver vazia. Quando pretende manter a largura original da célula e a altura da linha, pode utilizar o Kutools para Excel para preencher rapidamente todas as células vazias no intervalo-alvo com um espaço ou outro carácter. Este método impede eficazmente que o texto de cada célula transborde para as células adjacentes e é ideal para situações em que necessita de uma solução em lote para tratar múltiplos intervalos de uma só vez, sem recorrer a introdução manual ou fórmulas complexas.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione o intervalo de células onde pretende impedir o transbordamento do conteúdo e, em seguida, aceda ao separador Kutools, clique em Inserir e escolha Preencher Células em Branco no menu pendente.
clique em Kutools > Inserir > Preencher Células em Branco

2. Na caixa de diálogo Preencher Células em Branco que aparece, selecione a opção Valor Fixo. Digite um único espaço na caixa de entrada Valor de Preenchimento. Isto garante que todas as células anteriormente vazias no intervalo passem a conter um espaço — visualmente impercetível, mas suficiente para impedir o transbordamento.
definir opções na caixa de diálogo

3. Clique no botão OK para aplicar. O texto que transbordava de cada célula deixará agora de ultrapassar os limites da célula e não será mais apresentado nas células adjacentes «vazias».
todo o conteúdo das células não excede os limites na gama selecionada

A funcionalidade Preencher Células em Branco do Kutools para Excel permite preencher células vazias com valores da célula acima, abaixo, à esquerda ou à direita, ou ainda com um valor fixo personalizado — aumentando significativamente a eficiência na gestão da folha de cálculo e evitando erros acidentais na apresentação dos dados.

Dicas Práticas e Considerações:
(1) O espaço inserido funciona apenas como um marcador visual e não é exibido de forma proeminente, mas atenção: esses espaços são carateres reais e podem interferir com fórmulas que dependem da deteção de células verdadeiramente vazias.
(2) Para remover os espaços posteriormente, selecione primeiro as células em causa e utilize Localizar e Substituir (Ctrl+H) para substituir todos os espaços por células vazias.
(3) Este método é especialmente útil em relatórios ou dados exportados em que o alinhamento e a apresentação das células não podem ser alterados.

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já

Demonstração: Evitar que o conteúdo das células transborde


Evite transbordamento de células utilizando código VBA

Recomenda-se este método com código VBA para utilizadores que frequentemente lidam com grandes volumes de dados ou pretendem automatizar a prevenção do transbordamento de texto sem instalar extras. Siga estes passos:

1. Aceda ao separador Programador e clique em Visual Basic para abrir o editor do Microsoft Visual Basic para Aplicações. Se o separador Programador não estiver visível, consulte este guia: Mostrar o separador Programador no Excel.

2. No editor do VBA, clique em Inserir > Módulo para criar um novo módulo. Em seguida, cole o seguinte código na janela do editor:

Sub PreventContentOverflow()
    Dim cell As Range
    Dim rng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select the range to block overflow", xTitleId, rng.Address, Type:=8)
    For Each cell In rng
        If cell.Value <> "" And cell.Offset(0, 1).Value = "" Then
            cell.Offset(0, 1).Value = " "
        End If
    Next
End Sub

3. Prima F5 ou clique no botão botão Executar para executar o código.

4. Selecione o intervalo que pretende processar na janela que surge e confirme. A macro preencherá automaticamente um espaço na célula imediatamente à direita de qualquer célula não vazia com texto, evitando assim o transbordamento.

Dicas e Precauções:
(1) Os espaços inseparáveis adicionados são conteúdos reais nas células e podem afetar cálculos ou regras de formatação condicional baseadas em células vazias.
(2) Utilize VBA com precaução e não se esqueça de fazer uma cópia de segurança dos seus dados antes de executar códigos automatizados.
(3) Se pretender remover todos os espaços inseridos, pode utilizar uma macro semelhante ou a função Localizar e Substituir do Excel.


As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos