Compartilhar via


Propriedade Application.Columns (Excel)

Retorna um objeto Range que representa todas as colunas na planilha ativa. Se o documento ativo não for uma planilha, a propriedade Columns falhará.

Sintaxe

expressão. Colunas

expressão Uma variável que representa um Aplicativo objeto.

Comentários

O uso desta propriedade sem um qualificador de objeto equivale a usar ActiveSheet.Columns.

Quando aplicada a um objeto Range que é uma seleção de várias áreas, essa propriedade retorna colunas apenas da primeira área do intervalo. Por exemplo, se o objeto Range tiver duas áreas: A1:B2 e C3:D4,Selection.Columns.Count retornará 2, não 4. Para usar essa propriedade em um intervalo que possa conter uma seleção de várias áreas, teste Areas.Count para determinar se o intervalo contém mais de uma área. Caso contenha, faça loop sobre cada área do intervalo.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.