Livre-se do espaço extra na célula ao usar o Text Wrap

17

Quando digito uma frase longa (ou mais de uma frase) em mais de uma célula em uma linha e aplico a opção Quebra de texto a essas células, as células têm uma linha em branco extra na parte inferior delas. Não há espaços extras após o meu texto. Coloquei o cursor no final do texto e usei a tecla Delete.

Meu texto está formatado para ser alinhado à parte superior e esquerda.

  • A opção Altura da formatação automática não elimina a linha em branco extra.
  • Ajustar a largura da célula não ajuda.
  • Tentei copiar / colar o texto no bloco de notas e depois voltar ao Excel para tentar me livrar de qualquer formatação. Isso não deu certo.
  • Não estou usando negrito, itálico ou qualquer outra configuração de fonte. Estou usando a fonte padrão ao inserir o texto.
  • Eu procurei na janela Formatar células. Nada lá se livra dessa linha em branco extra.

Existe alguma outra configuração que eu possa usar para me livrar dessa linha em branco extra? Sei que o Excel não é realmente feito para processamento de texto. Mas preciso inserir comentários nesta planilha e usar o recurso Quebra de texto.

Estou usando o Office / Excel 2007 para Windows.

Junco
fonte
Esclarecimento: isso acontece quando o zoom está a 100%? Ou apenas quando você aumenta ou diminui o zoom?
Dane
O zoom não afeta nada disso. Estou com 100% de zoom.
Junco
3
O Excel tem esse bug desde os anos 90, possivelmente desde os anos 80! Eles devem ter se convencido de que precisam retê-lo para compatibilidade. Muito irritante.
Paul Kienitz

Respostas:

5

Consegui reproduzir o comportamento que você está vendo (também no Excel 2007). Não consigo encontrar uma maneira de me livrar do espaço extra quando ele estiver lá, mas descobri que se você reverter suas etapas e aplicar o Quebra de texto em uma célula antes de inserir seu texto, não receberá a linha em branco extra.

bmshort
fonte
1
Eu encontrei a mesma coisa em 2010. Ainda não há uma solução segura contra incêndio, mas os níveis de zoom às vezes a fazem parecer pior.
Dane
10

Eu tive o mesmo problema pouco antes de digitar isso. E aqui está o que eu encontrei.

Quando você pressiona o texto de quebra automática, a altura das células é ajustada automaticamente. Também sua altura não é calculada como esperávamos. Se houver muito pouco espaço na última linha do texto, o Excel decide que a célula precisa de mais uma linha ... mesmo se não houver uma única letra nela.

Se você aumentar um pouco a largura da célula , o ajuste automático de altura da célula remove a linha extra.

Rumen Dimitrov
fonte
9
Isso ocorre por causa das fontes da impressora . Na verdade, o Excel verifica como ele se ajusta quando impresso e, se não se encaixa em uma linha da impressora, cria uma linha extra (que parece supérflua na tela). Você pode verificar isso alterando sua impressora padrão.
Aganju
3

Descobri que se você alterar a largura da coluna que contém a célula com a linha em branco extra, o dimensionamento automático da altura da linha geralmente se livrará da linha em branco extra. Aparentemente, a quebra de linha interfere com valores específicos de células e larguras específicas. Tente larguras diferentes até o dimensionamento automático da altura se livrar da linha em branco.

Você pode ampliar a coluna clicando e arrastando o divisor entre os dois cabeçalhos da coluna na parte superior da planilha. Quando a coluna for mais larga, dimensione automaticamente a linha clicando duas vezes no divisor entre os cabeçalhos da linha no lado esquerdo da planilha.

Obviamente, se sua planilha tiver centenas de linhas, cada célula nessa coluna terá uma certa chance de atingir o ponto mágico e adicionar a linha extra. Alterar a largura limpará algumas células e adicionará espaços em branco desnecessários a outras. Nesse caso, a única solução que encontrei é quebrar manualmente o texto na largura escolhida, inserindo retornos de carro extras no meio do texto na posição em que eu gostaria que o texto fosse quebrado usando alt + enter. Certifico-me de que a coluna é um pouco maior que a largura do texto escolhido e não receberei linhas em branco extras. Uma solução terrível e trabalhosa, mas funciona.

Michael Krebs
fonte
O ajuste da largura da coluna + altura automática funcionou perfeitamente no Excel 2013 Windows.
TaeKwonJoe 18/03/16
1

A mudança para uma nova planilha funcionou para mim no Excel 2016:

  1. Ctrl + A , para selecionar todas as células
  2. Ctrl + C , para copiar
  3. Shift + F11 , para criar uma nova planilha
  4. Ctrl + V , para colar todas as células copiadas na nova planilha
  5. Redimensione as colunas de acordo com suas necessidades
  6. Selecione todas as linhas que deseja ajustar automaticamente.
  7. Alt + H, O, A , para ajustar automaticamente a altura da linha
SeyfSV
fonte
0

O Excel distribui o texto de maneira diferente nas células agrupadas da mesma forma que nas caixas de texto.

(Experimente: crie uma caixa de texto com a mesma largura da célula quebrada, com margens zero, marque Redimensionar forma para ajustar o texto e Quebrar texto na forma e cole uma cópia do texto da célula quebrada).

Sabendo disso, parece que o problema ocorre porque o comando Ajustar automaticamente a altura da linha ajusta a altura da linha como se todas as células da linha fossem dispostas usando o algoritmo usado para caixas de texto em vez do algoritmo para células agrupadas . Ajustar automaticamente a altura da linha também ignora as células mescladas, por isso não é muito útil em muitas situações.

Solução: coloque seu texto em caixas de texto em vez de células agrupadas. Obviamente, isso apresenta seu próprio mundo de dor, mas se você gerar e preencher as caixas de texto usando o VBA, não será muito difícil.

Andrew Partridge
fonte
0

Eu tentei 6 das 7 respostas que estavam aqui (exceto o boxe de texto) e com um pouco de brincadeira, as idéias funcionaram, mas apenas em algumas linhas. Estou trabalhando em uma pasta de trabalho do Excel 97-2003 (.xls) usando o modo de compatibilidade do Excel 2016, mas vejo que 2007 tem os mesmos comandos que usei abaixo ...
Outra coisa que funcionou em alguns foi digitar um espaço em branco nas células vazias entre os outros dados. Algumas linhas foram corrigidas copiando a formatação de uma boa linha de exemplo para a linha do problema. Usar a caixa de diálogo de formatação para alterar toda a formatação de todos os dados de uma só vez e reaplicá-la também funcionou em algumas linhas. O que eu descobri que funcionava em todas as linhas que se comportavam mal ao mesmo tempo era selecionar todas as áreas de dados (CTRL + HOME e CTRL + SHIFT + END selecionam células que também contêm dados invisíveis), vá para a guia HOME, Seção EDIÇÃO, selecione a seta ao lado de LIMPAR, escolha LIMPAR FORMATOS. Em seguida, selecione todos os dados que você deseja inserir no texto e clique com o botão direito do mouse ou use CTRL1 para abrir a caixa de diálogo Formatação, guia alinhamento e a marca de seleção ao lado de WRAP TEXT, ENTER, verifique todos os dados em busca de linhas desperdiçadas (existem espaços em branco à frente ou após o texto?) e aplique novamente qualquer outra formatação que você estava usando. Voila! O fim de muitas horas de frustração. (

Rick
fonte
0

Faça o seguinte: 1. Destaque a coluna, controle + h (para localizar e substituir) coloque um espaço em localizar e coloque qualquer caractere especial em '-' para substituir. 2. Converta "texto em colomn", delimite com o caractere especial substituído.

Desfrutar...

Smruthy
fonte
0

Esse bug permanece no Excel 2016 e me incomoda há décadas. A altura fixa da linha sempre traz o risco de que algum texto seja oculto mais tarde se mais texto for adicionado à célula. A solução de Michael Krebs funcionará a maior parte do tempo e evita esse risco. Aganju parece entender bem o problema. Eu acho que o TaeKwonJoe teve sorte com o Excel 2013. Paul Kienitz tem minha simpatia. A outra correção que evita os riscos envolvidos com alturas de linhas fixas é ajustar o tamanho da fonte para cima ou para baixo em uma pequena fração, digamos de 11 pontos a 10,8 pontos. Como ajustar as larguras das linhas, é uma 'solução única' que não garante o retorno de espaço extra, mas dessa forma você não atrapalha a formatação do restante da folha. Boa sorte!

ian campbell-kelly
fonte
0

Estou em um computador de trabalho e não tenho direitos de administrador; portanto, algumas dessas opções não puderam ser tentadas, todas as outras não funcionaram para mim.

Encontrei uma resolução para o Excel 2016. Simplesmente usei o pintor de formato de uma célula que não apresentava o problema de espaçamento e copiei a formatação para a célula ofensiva. Ele funcionou em todas as minhas células e foi um trabalho extra mínimo, não é uma ótima solução, mas pode evitar a necessidade de ajustar fontes ou tamanhos de células e prejudicar a outra formatação.

Jacob
fonte
-1

Esse problema também estava me incomodando por muito tempo.

Minha única solução para se livrar do espaço extra / enter era terminar a frase com um ponto / ponto final / a tecla '.' Isso funciona 100% para mim, onde todas as outras soluções falharam (incluindo copiar e colar no bloco de notas (para frente e para trás), mexer no layout, largura da célula etc.)

Sim, acontece que era assim tão simples. Apenas termine a linha com uma quebra / ponto difícil.

Boa sorte!

RonnieN
fonte
1
Quando isso acontece comigo, terminar a frase com um período não faz diferença.
Blackwood
-1

Eu enfrentei o mesmo problema e agora o resolvi. Por favor, selecione a célula, clique em F2, coloque o ponteiro do mouse no final do texto (pressione o botão final), clique no botão Excluir algumas vezes até sentir que algum espaço em branco indesejado foi removido e pressione o botão Enter ... aqui está. Obrigado.

Hoque
fonte
-1

Li na diagonal algumas respostas e algumas são úteis. Eventualmente, depois de mexer com o problema, encontrei:

  • Adicionar texto a células adjacentes também causa o mesmo sintoma.

Então, eu errei um pouco mais e aqui está a solução (eventual) - no Excel 2013:

  1. Clique no cabeçalho da coluna das "células agrupadas" para selecionar a coluna inteira.
  2. Amplie a coluna arrastando o divisor direito.
  3. Remova e adicione novamente a configuração "Quebrar texto".

O problema deve desaparecer. Deixe-me saber se isso resolve o problema.

Ontanoi Savel
fonte
2
Essa mesma solução já foi proposta duas vezes em duas respostas diferentes, além de discutida em vários comentários (e nem sempre funciona). Não precisamos de outro passado dizendo a mesma coisa. Leia todas as respostas anteriores completamente antes de postar uma nova, especialmente em perguntas antigas com muitas respostas.
robinCTS
-1

A única solução para esse problema parece ser a reinstalação completa do MS Office. Procurei nos fóruns da internet e ninguém sabe como resolvê-lo. Para mim, a reinstalação funcionou, então tente. :)

Vítězslav Částka
fonte
1
Bem, existem várias soluções nesta página. Como esse é um "recurso" do Excel, parece improvável que a reinstalação do mesmo software resulte em comportamento diferente.
Scott
-1

Eu destaquei a linha inteira. Em seguida, clique em "Home" no canto superior esquerdo. Em seguida, um menu suspenso "Formato" apareceu no canto superior direito. Com a linha ainda destacada, selecione "Ajustar automaticamente a altura da linha" no menu suspenso "Formato". Magia!

Joseph A Silva
fonte
-2

Quando você está em uma célula, se você clicar no "estilo normal", ele deverá se livrar de qualquer espaço extra na célula.

user685183
fonte
-2

O que faço é recortar o texto da célula e colá-lo no bloco de notas com Formatar - Quebrar texto selecionado. Em seguida, excluo qualquer início de novo parágrafo, recordo e colo de volta na célula, e o espaço extra no final se esgota. Eu acho que o excel detecta esses inícios de novos parágrafos e adiciona as linhas em branco no final. Espero que isto ajude!

BClay
fonte