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.