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

Excel: Como expandir uma célula para mostrar todo o conteúdo ao clicar

AutorSun Data de Modificação

No trabalho diário com o Excel, é comum encontrar células cuja informação excede a largura visível da célula, especialmente quando as células adjacentes também contêm dados. Tal como ilustrado na imagem abaixo, o texto longo fica parcialmente oculto, dificultando a visualização do conteúdo completo diretamente na folha de cálculo. Para utilizadores que preferem não ajustar a largura das células nem Altura da Linha — talvez para manter um design específico da tabela — a solução habitual consiste em clicar na célula e ler o seu conteúdo completo na Barra de Fórmulas.

Contudo, se a Barra de Fórmulas tiver uma altura limitada ou não estiver visível, torna-se difícil visualizar todo o conteúdo da célula — um problema comum para utilizadores que precisam de rever ou copiar entradas longas de forma eficiente, sem alterar o layout da folha de cálculo. A seguir, apresentamos várias soluções práticas para exibir todo o conteúdo de uma célula ao clicar ou passar o rato sobre ela, sem modificar o seu tamanho. Cada método oferece uma abordagem distinta, desde funcionalidades nativas do Excel até soluções com VBA e extras úteis, permitindo-lhe escolher a que melhor se adapta ao seu fluxo de trabalho e à sua versão do Excel.

Uma captura de ecrã que mostra uma célula com conteúdo truncado no Excel

Expanda a célula para mostrar todo o conteúdo ao inserir uma caixa de texto com controlos ActiveX do X

Expanda a célula para mostrar todo o conteúdo utilizando o comando Maior Barra de Fórmulas do Kutools para Excel

Fórmula do Excel: utilize fórmulas em células auxiliares para apresentar o conteúdo expandido da célula

Outros métodos incorporados do Excel: utilize a Quebra Automática de Texto para mostrar todo o conteúdo da célula

Outros métodos incorporados do Excel: utilize comentários ou notas para visualizar todo o conteúdo da célula ao passar o rato

Nota: As abordagens apresentadas aqui utilizam o Excel 2021 como referência; podem existir ligeiras diferenças na interface ou nas funcionalidades noutras versões do Excel. Verifique as funcionalidades disponíveis na sua versão antes de avançar com cada solução.


Expanda a célula para mostrar todo o conteúdo ao inserir uma caixa de texto com controlos ActiveX do X

Este método faz com que o conteúdo completo de uma célula selecionada apareça imediatamente numa caixa de texto flutuante junto à célula sempre que clicar nela. É ideal para utilizadores familiarizados com VBA básico e controlos ActiveX, e perfeito quando pretende uma expansão dinâmica e clicável sem alterar o layout da sua folha de cálculo.

1. Ative a folha de cálculo onde pretende expandir o conteúdo das células. Clique em Programador > Inserir > Caixa de Texto (Controlos ActiveX).
Uma captura de ecrã da opção Inserir Caixa de Texto (Controlos ActiveX) no separador Programador no Excel

Dica: Se não vir o separador Programadorna sua Friso, pode ativá-lo seguindo os passos em:Como Mostrar/Exibir o Separador Programador no Friso do Excel

2. Em seguida, arraste para desenhar uma caixa de texto na sua folha de cálculo, com largura e altura suficientes para acomodar a entrada mais longa que espera nas células. Certifique-se de memorizar o nome atribuído a esta caixa de texto (por predefinição, é TextBox1, salvo se tiver sido alterado nas Propriedades).
Uma captura de ecrã que mostra uma caixa de texto a ser desenhada no Excel para apresentar o conteúdo da célula

3. Clique com o botão direito na caixa de texto e selecione Propriedades no menu de contexto. No painel Propriedades, defina MultiLine e WordWrap como True, escolhendo-os nas listas pendentes. Isto garante que o texto longo seja ajustado dentro da caixa e apresentado em várias linhas.
Uma captura de ecrã do painel Propriedades com as definições MultiLine e WordWrap selecionadas para a caixa de texto no Excel>>>Uma captura de ecrã do painel Propriedades com as definições MultiLine e WordWrap selecionadas para a caixa de texto no Excel

Alternativamente, pode também definir AutoSize como True. Ao fazê-lo, a caixa de texto ajusta automaticamente o seu tamanho ao comprimento do conteúdo, evitando espaço em branco desnecessário e garantindo que todo o texto caiba sempre.

4. Clique com o botão direito no separador com o nome da folha, na parte inferior do Excel, e selecione Ver Código no menu para abrir a janela de código VBA da folha de cálculo.

5. Introduza o seguinte script VBA na janela de código. Este código faz com que uma caixa de texto surja junto à célula selecionada, exibindo todo o seu conteúdo — mas apenas quando clica dentro do intervalo de células especificado, que pode ajustar conforme necessário.

VBA: Expandir célula para mostrar conteúdo

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'UpdatebyExtendoffice
Dim xRgAddress As String
xRgAddress = "A1:B4" 'the range this VBA work, if you leave it is blank, it work for whole sheet
If xRgAddress = "" Then
  With TextBox1
        .Top = Target.Top
        .Left = Target.Offset(, 1).Left
        .Text = Target.Text
        .Visible = True
    End With
Else
    If Intersect(Target, Range(xRgAddress)) Is Nothing Then
        TextBox1.Visible = False
    Else
        With TextBox1
            .Top = Target.Top
           .Left = Target.Offset(, 1).Left
            .Text = Target.Text
            .Visible = True
        End With
    End If
End If
End Sub

Uma captura de ecrã da janela do editor VBA com o código Worksheet_SelectionChange para expandir o conteúdo da célula no Excel

Importante: TextBox1 no código acima refere-se ao nome da caixa de texto que acabou de criar. Atualize A1:B4 para o intervalo onde pretende que esta funcionalidade esteja ativa ou deixe-o em branco para aplicar a toda a folha. Verifique o nome da caixa de texto no painel de propriedades para garantir precisão.

6. Regresse à sua folha de cálculo e saia do Modo de Estrutura clicando em Programador > Modo de Estrutura (certifique-se de que está desmarcado).
Uma captura de ecrã da opção Modo de Estrutura no separador Programador no Excel

Agora, sempre que clicar numa célula dentro do intervalo definido, a caixa de texto exibirá automaticamente todo o seu conteúdo junto à célula.
Um GIF que mostra como clicar numa célula no Excel expande o seu conteúdo numa caixa de texto

Dicas adicionais:

  • Esta solução é prática quando pretende visualizar ou copiar rapidamente todo o conteúdo da célula, mas exige que as macros estejam ativadas no seu livro para que o código funcione.
  • Lembre-se de que as alterações feitas através de VBA e controlos ActiveX podem não ser exibidas conforme pretendido no Excel para a Web ou nas versões móveis.
  • Se encontrar erros, verifique novamente o nome da sua caixa de texto e o intervalo definido, procurando possíveis erros tipográficos.

Expanda a célula para mostrar todo o conteúdo utilizando o comando Maior Barra de Fórmulas do Kutools para Excel

Se tiver o Kutools para Excel instalado, pode utilizar a sua funcionalidade Bigger Barra de Fórmulas para visualizar instantaneamente todo o conteúdo de qualquer célula que clicar, apresentado numa caixa pop-up redimensionável. Esta solução que Economiza Tempo evita alterações na estrutura da sua folha de cálculo, tornando especialmente conveniente a leitura e edição de células com fórmulas ou entradas longas e 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...

Um GIF que demonstra a Barra de Fórmulas Alargada do Kutools a apresentar todo o conteúdo da célula no Excel

Dicas:

1. O Bigger Barra de Fórmulas não se limita a exibir o conteúdo da Célula Atual — permite também editar diretamente esse conteúdo no pop-up, com todas as alterações aplicadas imediatamente à célula na folha de cálculo.

2. A barra é redimensionável — arraste o canto inferior direito para ajustá-la à largura ou altura que preferir.

3. Ao selecionar várias células, apenas o conteúdo da primeira célula selecionada é exibido na Barra de Fórmulas do Bigger.

Para saber mais sobre o Bigger Barra de Fórmulas e as suas funcionalidades adicionais, consulte este tutorial.


Fórmula do Excel: utilize fórmulas em células auxiliares para apresentar o conteúdo expandido da célula

Esta solução utiliza fórmulas do Excel numa célula auxiliar separada para reconstruir e revelar integralmente o conteúdo de uma célula-alvo, independentemente do seu comprimento. É ideal para exibir, imprimir ou exportar informações completas das células, facilitando a revisão ou partilha de dados sem recorrer à Barra de Fórmulas nem alterar o design da folha de cálculo.

Fórmulas comuns para combinar, exibir ou ajustar o conteúdo das células:

1. Suponha que o seu texto longo está na célula A2. Introduza esta fórmula numa célula adjacente, como por exemplo B2:

=A2

Isto exibe simplesmente o mesmo conteúdo, permitindo-lhe ajustar a largura ou o formato conforme necessário. Para entradas muito longas, aplique a formatação Quebra Automática de Texto a esta célula auxiliar para garantir que todo o conteúdo seja exibido em várias linhas.
Para aplicar a quebra automática de texto: clique na célula auxiliar e, em seguida, clique em Base > Quebra Automática de Texto no Friso.

Se precisar de combinar várias células:

=CONCATENATE(A2," ",B2," ",C2)

Ou, em versões mais recentes do Excel, utilize a função mais flexível TEXTJOIN:

=TEXTJOIN(" ",TRUE,A2:C2)

- A função TEXTJOIN permite-lhe juntar intervalos ou matrizes com um delimitador especificado, e o parâmetro VERDADEIRO ignora células vazias.
- Após introduzir a fórmula acima na célula pretendida (por exemplo, D2), prima Enter. Se desejar aplicar esta lógica a uma lista, arraste a alça de preenchimento para baixo a partir da sua célula auxiliar.

Dicas práticas:

  • Verifique sempre se as células referenciadas não estão vazias, evitando assim espaços em branco desnecessários na saída final.
  • Formatar a célula auxiliar com Quebra Automática de Texto preserva a visibilidade de todo o conteúdo, independentemente da largura da célula.
  • Se a sua fórmula não estiver a apresentar todo o conteúdo, verifique se definiu a altura da linha para ajuste automático ou aumente-a manualmente para garantir visibilidade total.

Resolução de problemas:
Se a sua fórmula não exibir todo o texto, certifique-se de que:

  • A coluna da célula auxiliar é suficientemente larga ou a Quebra Automática de Texto está ativada.
  • A sua folha de cálculo não está configurada para restringir a altura das linhas ou foi modificada de modo a impedir a apresentação em várias linhas.

Outros métodos incorporados do Excel: utilize a Quebra Automática de Texto para mostrar todo o conteúdo da célula

A funcionalidade incorporada do Excel Quebra Automática de Texto permite aos utilizadores exibir todo o conteúdo da célula no próprio local, ajustando texto longo em várias linhas dentro da mesma célula. Este método é ideal se puder ajustar a altura da linha e pretender uma solução nativa e rápida, sem recorrer a VBA ou extras.

Passos operacionais:

  • Selecione a célula ou o intervalo de células que contém o texto extenso.
  • Aceda ao separador Base no Friso e, depois, clique em Quebra Automática de Texto no grupo Alinhamento.
  • O Excel ajustará automaticamente a célula para exibir todo o conteúdo em várias linhas. Se necessário, aumente manualmente a altura da linha para garantir uma visibilidade ideal.

Vantagens:

  • Rápido e utiliza funcionalidades padrão do Excel, funcionando em todas as versões modernas do programa.
  • Não exige programação nem ferramentas externas.
Desvantagens:
  • Requer ajuste da altura das linhas, o que pode afetar a formatação da folha de cálculo.
  • Não é adequado se pretender manter a altura da linha fixa por motivos de layout.
Lembrete prático: Se bloquear o Altura da Linha ou utilizar esquemas de impressão que os restrinjam,Quebra Automática de Textopoderá não resolver por completo os problemas de visibilidade.

Outros métodos incorporados do Excel: utilize comentários ou notas para visualizar todo o conteúdo da célula ao passar o rato

Outra funcionalidade incorporada no Excel é a possibilidade de adicionar comentários ou notas a uma célula. Ao incluir o conteúdo completo da célula no respetivo comentário ou nota, pode visualizar todo o texto ao passar o rato ou clicar no ícone do comentário. Este método é especialmente útil para explicações ou anotações longas que precisam de ser exibidas sem afetar a estrutura da folha de cálculo.

Passos operacionais:

  • Clique com o botão direito na célula que contém conteúdo extenso.
  • Escolha Inserir Comentário(ou)Nova Nota no Excel 2016 e versões posteriores).
  • Cole o texto completo da célula na caixa de comentários ou notas.
  • Clique fora da caixa para guardar. O indicador de comentário aparece no canto da célula.
  • Basta passar o rato ou clicar no indicador de comentário para visualizar o texto completo numa janela pop-up.

Notas:

  • Este método é ideal para uso ocasional e para conteúdos que pretenda anotar separadamente.
  • Os comentários e notas permanecem independentemente das dimensões da célula e não afetam a impressão da folha de cálculo, exceto quando a opção «imprimir comentários» está ativada nas definições.
Limitações: Os comentários/notas não substituem a edição direta de dados nas células nem são adequados para visualização em massa, podendo ainda não estar sempre visíveis nas versões móveis do Excel.

Dicas para utilização ideal:

  • Utilize comentários ou notas ao partilhar dados anotados com outras pessoas, para facilitar a revisão ou explicação.
  • Se precisar de extrair comentários ou notas para resumos ou relatórios, o Excel permite exportá-los através do separador **Rever**, na opção **Mostrar Todos os Comentários**.

Conselho resumo:

  • Se a sua folha de cálculo for frequentemente atualizada ou partilhada, os métodos que evitam VBA ou extras — como fórmulas ou funcionalidades incorporadas — minimizam problemas de compatibilidade.
  • Para uma visibilidade persistente, as fórmulas em células auxiliares e a Quebra Automática de Texto são as melhores opções, desde que possa ajustar as dimensões das células. Para uma expansão instantânea ao clicar, opte por um controlo ActiveX ou pelo comando Maior Barra de Fórmulas com o Kutools.
  • Tenha em atenção o design da folha de cálculo e as necessidades de impressão: os comentários ou notas não são impressos por predefinição, a menos que sejam explicitamente ativados.
  • Se surgirem problemas após aplicar qualquer um dos métodos (por exemplo, texto ainda cortado ou pop-ups que não funcionam), verifique a formatação da célula, o estado dos extras do software ou as definições de segurança das macros.
  • Guarde sempre o seu livro com a opção «Preservar Formatação» ativada e controle as alterações, especialmente se utilizar VBA ou funcionalidades personalizadas.

Outras Operações (Artigos)

Como Desativar o Preenchimento Automático
Eis uma opção no Excel que lhe permite desativar o preenchimento automático.

Como Reduzir o Tamanho do Ficheiro do Excel?
Quando um ficheiro do Excel é demasiado grande, pode demorar vários minutos a abrir ou a guardar. Para resolver este problema, este tutorial mostra-lhe como reduzir o tamanho do ficheiro removendo conteúdos ou formatos desnecessários ou nunca utilizados.

Como Preencher Automaticamente Células a Partir de Outra Tabela
Neste tutorial, explicamos como preencher automaticamente células numa coluna com base numa tabela localizada noutra folha, após introduzir um valor na coluna correspondente.

Como aplicar sombreamento a linhas ou colunas ímpares ou pares (alternadas) no Excel?
Ao conceber uma folha de cálculo, muitas pessoas tendem a aplicar sombreamento a linhas ou colunas ímpares ou pares (alternadas) para tornar a folha mais visual. Este artigo mostra-lhe dois métodos para aplicar sombreamento a linhas ou colunas ímpares ou pares no 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