Especifique o formato de número para uma ou mais colunas do Excel usando uma macro VBA

Índice

Para definir o formato de número para uma ou mais colunas em uma planilha, você pode usar um comando VBA

Você pode alterar um formato de número para uma coluna inteira rapidamente usando a forma interativa no Excel. Você clica na letra no cabeçalho da coluna e especifica um formato de número.

Mas como você faz o trabalho em um programa VBA? Use a seguinte macro:

Sub LegeSpaltenformatFest ()
ActiveSheet.Columns ("B: C"). NumberFormat = "#, ## 0.00"
End Sub

Use o argumento após o comando COLUMNS para definir a quais colunas deseja atribuir um novo formato de número. Como no exemplo, você pode usar um intervalo de colunas ou especificar uma única letra de coluna.

O formato de número a ser usado como o novo formato para a coluna ou intervalo de colunas é determinado pela expressão de string à direita. Insira o formato do número como texto aqui.

Para descobrir a aparência do formato de número existente em uma célula em formato de texto, você pode consultar o formato de uma célula. Para fazer isso, clique na célula, pressione a combinação de teclas CTRL 1 (isso abre a caixa de diálogo FORMATAR CÉLULAS em todas as versões do Excel) e alterne para a guia NÚMERO. Ative a entrada USER DEFINED na lista CATEGORY. No campo TYPE, o Excel agora mostra o formato de número atual em notação de texto.

Para entrar na macro, pressione a combinação de teclas ALT F11 no Excel. Isso chama o editor VBA. Use o comando INSERT - MODULE para inserir uma folha de módulo vazia. Para iniciar a macro, pressione a combinação de teclas ALT F8 no Excel.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave