VBA – Ajuste Automático de Colunas

Written by

Mel Jenkins

Reviewed by

Steve Rynearson

Translated by

Daniel Caramello

Last updated on August 4, 2023

Depois de manipular uma planilha com o VBA, pode ser necessário ajustar automaticamente as colunas para apresentar o resultado final o mais agradável possível. Veja a seguir como ajustar automaticamente as colunas usando o VBA.

Ajuste Automático de Colunas Usando o VBA

Este código ajusta automaticamente as colunas A e B. O ajuste automático é aplicado à planilha ativa

Columns("A:B").EntireColumn.Autofit

Autofit de Todas as Colunas Usadas

E se você quiser ajustar automaticamente todas as colunas usadas em uma planilha? Use o método acima em combinação com Contar o número de colunas usadas e um loop.

O código a seguir ajusta automaticamente todas as colunas usadas usando o VBA


Sub AjustarColunasUsadas()

Dim x As Integer

For x = 1 To ActiveSheet.UsedRange.Columns.Count

 Columns(x).EntireColumn.Autofit

Next x

End Sub
vba-free-addin

Exemplos de Add-ins de Códigos VBA

Acesse facilmente todos os exemplos de código que se encontram em nosso site.

Simply navigate to the menu, click, and the code will be inserted directly into your module. .xlam add-in.

(Nenhuma instalação necessária!)

Baixe de Graça

Retornar aos Exemplos de Códigos VBA