Excel - Impede que o texto da célula seja excedido no próximo (vazio) celular

53

Quando você tem texto em uma célula do Excel que é muito longo para ser exibido na área visível dessa célula, e a próxima célula à direita está vazia, o Excel permite que o texto seja exibido na próxima célula (e na próxima e o próximo, conforme necessário). Eu quero mudar isso; Eu quero evitar esse estouro de texto.

Sei que posso evitar isso ativando "quebra de linha" e ajustando a altura da linha. Mas isso não é o que eu quero.

Eu quero alterar o comportamento DEFAULT do Excel para mostrar o valor de cada célula somente na área visível dessa célula. Sem estouro, sem quebra de linha.

Isso é possível? (Estou usando o Excel 2010, a propósito).

    
por e-mre 19.11.2012 / 16:11

5 respostas

-1

Isso pode não ser uma opção para todos, mas se você importar o documento para o Planilhas Google, essa funcionalidade será suportada por padrão. Na barra de menu superior, três tipos de quebra de texto são suportados. Estouro, envolvimento e clipe. Você está procurando por um clipe.

Dependendo dos requisitos, essa pode ser uma opção viável para algumas pessoas.

    
por 13.12.2017 / 20:27
32

Sim, você pode alterar esse comportamento, mas provavelmente não desejará os efeitos colaterais que isso causa.

A chave para limitar o conteúdo da célula aos limites da célula, independentemente de a célula adjacente conter dados, é o alinhamento do texto Fill . Selecione as células que você não deseja estourar e clique com o botão direito nelas > Formatar células ... > guia Alinhamento > Alinhamento horizontal > Preencha

O problema com esse método é que isso realmente preenche células repetindo seu conteúdo quando ele é curto o suficiente para caber na célula várias vezes. Veja a captura de tela abaixo para o que isso significa. (Observe que B7 é preenchido com 'texto curto'.)

Parecequevocêvaisedepararcomassoluçõesalternativasno post de Benedikt

Note que você também pode preencher as células adjacentes com caracteres tick ( ' ) usando o primeiro método muito inteligente do Benedikt. Dessa forma, você não precisa ocultar nada, impedir o transbordamento de células e, se copiar as células como texto (digamos, para o bloco de notas), ainda obterá texto vazio, e não espaços ou marcas de seleção.

    
por 22.10.2015 / 15:28
19

Veja como eu faço isso.

  1. Opção 1: preencha todas as células vazias com um "N / A" e use a formatação condicional para tornar o texto invisível.
  2. Ou Opção 2: preencha todas as células vazias com 0 e use uma configuração do Excel para ocultar valores zero.

Preenchendo todas as células vazias: (testado em um Mac)

  • Editar → Ir para ... → Especial ... (No Windows: Página Inicial → Editar → Localizar e selecionar → Ir para especial ...)
  • Selecione "Blanks" e clique em OK.
  • Todas as células em branco são selecionadas agora. Não clique em nada.
  • Digite "N / A" ou 0 e, em seguida, pressione Ctrl + Digite . Isto irá inserir o valor em todas células selecionadas.

Formatação condicional para ocultar "N / A"

  • Formatar → Formatação condicional.
  • Crie uma nova regra.
  • Estilo: Clássico e Use uma fórmula para determinar quais células devem ser formatadas.
  • Fórmula: =A1="N/A"
  • Formatar com: Formato personalizado: cor do tipo de letra branco, sem preenchimento.

Ocultar zeros

  • Excel → Configurações → Visualizar.
  • Desmarque a opção "Mostrar valores zero".

por 24.07.2015 / 15:00
6

Tente inserir a fórmula="" (são duas aspas duplas) na célula adjacente onde você não deseja ver o estouro. Isso é avaliado como "nulo", que não exibe nada e não afeta a matemática.

    
por 17.04.2017 / 14:50
2

Use o alinhamento de texto horizontal "Preencher" para a célula. Você pode encontrá-lo no mesmo lugar que outras opções de alinhamento isso deve resolver seu problema

    
por 31.10.2017 / 16:09