Como inserir múltiplas colunas usando vba


Você pode usar a seguinte sintaxe para inserir várias colunas no Excel usando VBA:

 Sub InsertMultipleColumns()
Worksheets(" Sheet1 ").Range(" B:D ").EntireColumn.Insert
End Sub

Esta macro específica irá inserir três colunas vazias no intervalo D a F da planilha chamada Plan1 e empurrar todas as colunas existentes para a direita.

O exemplo a seguir mostra como usar essa sintaxe na prática.

Exemplo: como inserir múltiplas colunas usando VBA

Suponha que temos o seguinte conjunto de dados contendo informações sobre vários jogadores de basquete:

Suponha que queiramos inserir três colunas vazias começando pela coluna B.

Podemos criar a seguinte macro para fazer isso:

 Sub InsertMultipleColumns()
Worksheets(" Sheet1 ").Range(" B:D ").EntireColumn.Insert
End Sub

Quando executamos esta macro, recebemos a seguinte saída:

Observe que três colunas em branco foram inseridas nos locais das colunas B, C e D desta planilha chamada Sheet1 .

Os valores que existiam anteriormente nas colunas B, C e D foram simplesmente empurrados para a direita.

Nota : Você pode encontrar a documentação completa para a função Inserir do VBA aqui .

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns em VBA:

VBA: Como encontrar a última linha usada
VBA: Como contar o número de linhas no intervalo
VBA: Como contar o número de colunas usadas

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *