Questão Microsoft Excel 2007 - não é possível ajustar todo o texto na célula


É possível ajustar uma grande quantidade de texto em uma célula no Excel 2007?

Eu tenho 1.890 palavras - consistindo de 10,110 caracteres (sem espaços) - que eu preciso colocar em uma única célula no Excel. Eu defini a célula para o tamanho máximo (largura da coluna de 255 e altura da linha de 409,5), ainda não contém todo o texto. Eu também defini o texto para o tamanho mínimo - tamanho 1 (mesmo que seja ilegível) - apenas para ver se isso ajuda, mas não infelizmente.

Eu sou obrigado a manter todo o texto em uma única célula, por isso não posso ramificar em células vizinhas.

Existe uma maneira de contornar isso que estou perdendo ou negligenciando?

Muito Obrigado.


1


origem


Curioso para saber por que você precisa fazer isso. - Isaac Rabinovitch
Se você precisar colocar um texto de 5 páginas em uma célula, você está usando a ferramenta errada. - stevenvh
O mais próximo que você pode chegar do que você deseja é mesclar várias células, o que funcionaria como uma única célula. - fixer1234


Respostas:


Existem dois pontos aqui; contendo e exibindo.

Por Microsoft 32.767 caracteres é o máximo que uma célula pode conter. Então sim, você pode colocar 10,110 caracteres na célula.

Como já discutimos em outras respostas, não, você não pode exibir tantos caracteres de uma forma que seja legível.

Referência http://office.microsoft.com/pt-BR/excel-help/excel-specifications-and-limits-HP010073849.aspx 


2





Você vê apenas #### ou o seu texto não é exibido totalmente?

Quando você vê apenas ###, então você pode ter formatado essa célula como texto - embora isso esteja correto, ela limita sua visualização a 255 caracteres. Você pode facilmente testar isso com o REPT função, usando um único caractere e 255 ou 256 repetições. Em seguida, copie isso como um valor para uma célula formatada em texto ou uma célula formatada padrão.

Então, para ver seus personagens, você precisa usar outro formato - como padrão.

No que diz respeito à exibição completa desta quantidade de caracteres, você estará limitado ao tamanho máximo de uma célula (255-409,5).


1



Meu problema é o último - meu texto é visível; é meramente truncado. - SnookerFan
Para que você tenha que provar para alguém, use isto: office.microsoft.com/pt-pt/excel-help/… -> contanto que você não consiga quebrar essas limitações, você não vai melhorar sua situação - exceto talvez usando algum truque selvagem - mas eu não acho que seria capaz de quebrar esses limites. - Jook
:-) Obrigado por isso (mesmo que duvido muito que eu tenha que provar isso para qualquer um!). - SnookerFan


Talvez isso ajude:

"No entanto, você pode aumentar o número de caracteres exibidos se você adicionar quebras de linha na célula (pressione Alt + Enter)."

Fonte: http://www.contextures.com/xlfaqApp.html#CharInCell


0



Obrigado, mas estou ciente disso e tentei em primeiro lugar. - SnookerFan


A menos que haja uma razão específica para os dados permanecerem no Excel, uma solução alternativa melhor do que qualquer coisa que eu tenha visto aqui seria copiar e colar os dados em uma tabela no Word, que não tem essas limitações. Para fazer isso, selecione todo o intervalo de células potencialmente contendo dados e pressione ctrl-c para copiá-lo. Em seguida, abra um novo documento do word. (Se a tabela for muito ampla, você pode definir a orientação da página no documento Word para paisagem e ou alterar o tamanho do papel para algo mais amplo, como legal.) Agora pressione ctrl-v para colar os dados do Excel no arquivo. Documento do Word; ele deve colar como uma tabela do Word. (Se a tabela exceder a largura da página / margem, basta acessar as propriedades da tabela, limpar as larguras de colunas especificadas e definir o tamanho da tabela como 100%.)

Lembre-se de que o Excel não é realmente projetado ou se destina a ser uma ferramenta para lidar com grandes blocos de texto. Se isso é o que você precisa fazer, um bom processador de texto, como o Microsoft Word, é quase sempre uma escolha melhor.


0





Eu sinto que isso é uma solução fácil, uma vez que você descobre como, mas ninguém realmente respondeu à pergunta ...

Primeiro, você pode ter texto demais e sua melhor opção é mesclar células. Para auto-formatação geral, aqui está a solução:

No Excel 2007, vá para "Página inicial"> seção "Células"> barra suspensa "Formatar"> "Ajuste automático da altura da linha" e "Ajuste automático da largura da coluna"

Problema resolvido!


0





Você pode usar o 'Embrulhe o texto'opção sob Alinhamento grupo do Casa aba. A opção Quebrar texto permite colocar texto em várias linhas dentro de um célula única em vez de ter o texto espalhado por várias células na planilha.

NotaEmbora as capturas de tela sejam para o Excel 2010, isso também deve funcionar no Excel 2007.

Aqui está um rápido como:

  1. Digite ou cole o texto na célula desejada. Neste exemplo, usei o rand função no Word, em seguida, copiou e colou o texto na célula A1.

    enter image description here
    (Clique nas imagens para ampliar)

    enter image description here

    Como visto acima, todo o texto emprestou espaços para várias células até a coluna CJ.

  2. Selecione a célula que contém o texto. No exemplo, isso seria célula A1.

    Vamos para Guia Início → Grupo de alinhamento → Quebrar texto.

    enter image description here

    Aqui está o exemplo de saída:

    enter image description here

    Este exemplo de saída consiste em 1.665 palavras com espaços e tamanho de fonte de 8. É ainda legível no Excel.


0



Obrigado pelo seu esforço e resposta muito detalhada, mas para o propósito desta tarefa em particular, isto não é adequado, pois eu necessito o uso de linhas separadas. Eu acredito que a resposta simples pode ser "não, não pode ser feito". :-) - SnookerFan


Eu tive o mesmo problema com o Excel 2007. Eu copiei as informações do Excel para o Word e colei-as no Excel e funcionou.


0



Eu suspeito que você esteja falando sobre um problema diferente do que está descrito na pergunta. Não há razão para que essa ação resolva o problema descrito aqui. - fixer1234