Ir para o conteúdo principal

Como exibir a altura da linha ou largura da coluna nas células?

Em alguns casos, você pode querer saber a altura de cada linha ou a largura de cada coluna em sua planilha. Você ainda usa a altura da linha ou largura da coluna para verificar a altura da linha ou largura da coluna uma célula por célula? Hoje, vou apresentar alguns truques para você lidar com essa tarefa rapidamente.

Exibir cada altura de linha nas células com Definir Nome

Exibir cada altura de linha nas células com a função definida pelo usuário

Exibir a largura de cada coluna em células com função definida pelo usuário


seta azul bolha direita Exibir cada altura de linha nas células com Definir Nome

No Excel, podemos criar um nome de intervalo e, em seguida, aplicar sua fórmula correspondente. Siga os seguintes passos:

1. Ative sua planilha na qual deseja obter a altura da linha e a largura da coluna.

2. Clique Fórmulas > Definir o Nome, veja a captura de tela:

doc-linha-altura-1

3. Em seguida, na caixa de diálogo Novo nome, insira seu nome definido na caixa de texto Nome e, em seguida, digite esta fórmula = get.cell (17, a1) na caixa Refere-se a, consulte a captura de tela:

doc-linha-altura-1

4. Em seguida, clique no botão OK para fechar esta caixa de diálogo, agora em uma célula em branco, insira esta fórmula = altura da linha, veja a captura de tela:

doc-linha-altura-1

5. Em seguida, arraste a alça de preenchimento para baixo até as células do intervalo das quais deseja obter a altura da linha, e cada altura de linha foi preenchida em suas células.

doc-linha-altura-1


seta azul bolha direita Exibir cada altura de linha nas células com a função definida pelo usuário

Se você tiver interesse em código, também pode criar uma função definida pelo usuário para obter a altura de cada linha.

1. Segure o Alt + F11 chaves no Excel, e abre o Janela Microsoft Visual Basic for Applications.

2. Clique inserção > Móduloe cole a macro a seguir no Janela Módulo.

Código VBA: exibe a altura de cada linha nas células

Function RowHeight(MR As Range) As Double
Application.Volatile
RowHeight = MR.RowHeight
End Function

3. Em seguida, salve e feche este código, volte para sua planilha e insira esta fórmula = RowHeight (A1) em qualquer célula em branco da primeira linha e, em seguida, arraste a alça de preenchimento para baixo até as células do intervalo nas quais deseja exibir a altura de cada linha.


seta azul bolha direita Exibir a largura de cada coluna em células com função definida pelo usuário

Para obter a largura de cada coluna, você também pode usar uma função definida pelo usuário.

1. Segure o Alt + F11 chaves no Excel, e abre o Janela Microsoft Visual Basic for Applications.

2. Clique inserção > Móduloe cole a macro a seguir no Janela Módulo.

Código VBA: exibe a largura de cada coluna nas células

Function ColumnWidth(MR As Range) As Double
 Application.Volatile
 ColumnWidth = MR.ColumnWidth
End Function

3. Em seguida, salve e feche este código, volte para sua planilha e insira esta fórmula = ColumnWidth (A1) em qualquer célula em branco da primeira coluna, em seguida, arraste a alça de preenchimento para a direita para as células do intervalo em que deseja exibir a largura da coluna de cada coluna, e você obterá a largura da coluna relativa na célula. Veja as capturas de tela:

doc-linha-altura-5
-1
doc-linha-altura-6

Artigo relacionado:

Como alterar a altura da linha / largura da coluna alternada no Excel?

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The column user defined function only works for one column. I edited as below to give the total for multiple columns. The same concept could be applied to the Row UDF.

Function ColumnWidth(MR As Range) As Double
Application.Volatile
Dim c As Range
For Each c In MR
ColumnWidth = c.ColumnWidth + ColumnWidth
Next c
End Function
This comment was minimized by the moderator on the site
C'est un bug Excel : une function n'est recalculée que si une "valeur" d'une des cellules d'entrée change. Or, les valeurs ne changent pas, mais juste la largeur ==> donc pas de recalcul. Même pas avec F9...
Un contournement (pas terrible mais évite de revalider chaque cellule à chaque fois) : mettre par exemple "+aujourdhui()*0" à la fin de la formule qui appelle la function, elle se recaculera dès l'appui sur F9.
This comment was minimized by the moderator on the site
These code options only seem to work "at first." When you then adjust the row height, the value does not update (Excel in Office 365). Any resolution to that? I want to display a value or use conditional formatting based on the calculated row height.
This comment was minimized by the moderator on the site
The Range Name is only working for one cell height and not the others
This comment was minimized by the moderator on the site
this works until you use the custom formula in a new tab. it references the original tab you created the formula in
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations