Em uma planilha do Google Doc, eu gostaria que cada linha tivesse a mesma altura, independentemente da quantidade de texto em cada célula.
Eu tentei " redimensionar linha ", mas não importa quantos pixels inseri, a linha se expande para baixo até a altura da célula mais alta com texto expandido completo.
Como forçar a linha a permanecer uma certa altura e inserir barras de rolagem para todo o texto que seja maior que essa altura?
Aqui está um vídeo explicando o que quero dizer:
google-sheets
Edward Tanguay
fonte
fonte
Respostas:
Não há solução para este. É assim que o HTML funciona. Eles estão usando Tabela para as células e, por padrão, não adiciona barras de rolagem se o texto não couber. Talvez eles mudem no futuro, mas não acho que isso esteja na lista de prioridades deles. E parece que você pode mesclar células apenas horizontalmente, caso deseje mesclar verticalmente para torná-lo mais agradável.
fonte
overflow:scroll
nas células para permitir isso.Descobri que ele funciona para adicionar uma linha adicional à linha em que você está trabalhando e depois mesclar as duas linhas .
Agora, se você colar texto longo em qualquer um dos campos da linha "dupla", ele exibirá apenas algumas linhas, mantendo a planilha limpa e gerenciável. O texto em qualquer campo se expande para você ler se você clicar duas vezes nesse campo.
As desvantagens aparecem ao tentar reorganizar ou classificar linhas, por exemplo, uma vez que as linhas funcionam "a dois" com esta solução, mas talvez isso não seja um grande problema.
fonte
Isso resolveu para mim. Depois que o texto de quebra automática estava ativado e todas as linhas tinham uma altura de linha única, eu também podia selecionar todas as linhas e redimensioná-las todas ao redimensionar uma, assim como no Excel.
** O 'Quebrar texto' não está em nenhum dos menus suspensos; é um botão na faixa de opções abaixo (mesma seção que o alinhamento horizontal e vertical).
fonte
Quando as células contêm caracteres de quebra de linha, as opções de formatação 'Overflow', 'Wrap' e 'Clip' não têm o efeito desejado de limitar a altura da linha.
Para contornar isso, é possível criar uma coluna adjacente que use uma fórmula para remover os caracteres de quebra de linha e ocultar a coluna original. Essa abordagem preserva a capacidade de filtrar e classificar corretamente os dados.
Uma tal fórmula é:
=arrayformula( iferror( SUBSTITUTE(A:A,char(10), " " ) ))
. Cole-o na linha 1 (a linha do cabeçalho) de uma coluna adjacente, substituindoA:A
pelo rótulo da coluna de origem.Oculte a coluna original e aplique a formatação [overflow | wrap | clip] à coluna recém-criada.
fonte
Que tal usar notas?
Eu tinha caracteres de nova linha no meu texto que também queria mostrar de alguma forma em uma única linha - o que acabei fazendo foi adicionar o texto longo a uma anotação. Essas podem ser muitas linhas e são exibidas quando você flutua - que é sobre a funcionalidade que eu estava procurando. O único problema restante é que a caixa de anotações é muito estreita!
Aqui está o que parece agora ao flutuar na célula:
(Sei que isso não resolve o problema do OP, conforme indicado, mas não há como alcançar o que eles pedem, atualmente no Google Sheets.)
fonte
As novas planilhas do Google permitem mesclar células verticalmente. Fazer isso faz com que a altura da linha seja mantida; quando a célula está no modo de edição, a barra de rolagem vertical é exibida.
Exemplo
Instruções - Para mesclar células verticalmente e, em seguida, redimensionar a matéria prima, é necessário selecionar a célula + uma célula abaixo e depois mesclar:
Não use a tecla CTRL para selecionar várias células a serem mescladas, mas use a tecla SHIFT + Seta para baixo (talvez seja um bug no Google Sheets, pois a seleção de células adjacentes com CTRL torna a opção de mesclagem indisponível).
Pressione o botão Mesclar (também disponível no menu: Formatar> Mesclar células> Mesclar verticalmente).
fonte
Não existe uma maneira real, o agrupamento afetará a largura da célula e não a sua altura. Sempre que me incomoda, adiciono o texto como um bloco de comentários. Basta clicar com o botão direito do mouse em uma célula relevante e selecionar "comentar" no menu de contexto; exclua o texto gerado automaticamente e cole o seu. Dessa forma, você poderá manter uma altura fixa para todas as suas linhas.
fonte
Eu sou capaz de conseguir isso de duas maneiras:
Eu escrevi um script para ser executado em Ferramentas-> Editor de scripts:
Isto é o que parece ser recolhido:
É assim que parece quando a célula é clicada duas vezes e expandida com a barra de rolagem vertical:
fonte
Concordo que até agora isso é impossível, mas você já tentou usar diferentes caracteres hexadecimais como NBSP para o seu texto? Isso tornaria as coisas feias e perderia sua formatação. Notei sem retorno de carro que o comprimento da entrada não afeta a altura.
Editar: você também deve enviar sua (ideia muito bem apresentada) aqui
fonte
Em primeiro lugar, remova todos os filtros da sua planilha, se houver. Em seguida, basta adicionar este script no seu editor de scripts e executar.
Nota: se você também quiser redimensionar suas linhas, remova o comentário da segunda última linha.
fonte
Se eles não estão oferecendo o recurso, sua única opção pode ser criar um script Greasemonkey , supondo que você o queira tanto.
fonte
Simples. Selecione todas as células na planilha e desmarque o botão WRAP TEXT. Veja o botão destacado na captura de tela abaixo. Cada linha e coluna voltará a tamanhos idênticos.
fonte
Tem a ver com o fato de você estar copiando e colando de outro lugar. Se você estiver colando, copie o material para o Bloco de notas primeiro e livre-se de espaços indesejados. Em seguida, cole na planilha do Google. Em seguida, o envoltório funcionará corretamente.
fonte
O texto de quebra funcionou para mim. Eis o porquê: Depois de desembrulhar uma linha específica, notei que havia uma coluna para a qual alguém havia reduzido drasticamente a largura. Nem mesmo um caractere caberia corretamente nessa coluna (mas havia duas linhas de texto nessa coluna) e isso fez com que a linha crescesse tremendamente. Como a coluna era muito pequena, nenhum texto estava visível e, mesmo após o redimensionamento, a altura da linha não foi alterada. Uma vez desembrulhado, bastava alterar a largura da coluna e quebrar a linha novamente.
fonte
Quarta opção à direita (barra de menus - quando você estiver na planilha com os resultados, etc.). Existe uma opção "WRAP TEXT", selecione as linhas que você deseja e clique nela.
fonte
Experimente este link abaixo
https://support.google.com/docs/answer/58183?hl=en
Isso deve ajudá-lo a redimensionar as colunas e linhas.
fonte