Classe Columns (Word VBA)

Uma coleção de objetos Column que representam as colunas em uma tabela.

As classes Range, Selection e Table. dão acesso à classe Columns


Dim clms as Columns
Set clms = ActiveDocument.Range.Columns

For Each

Aqui está um exemplo de processamento dos itens Columns em uma coleção.


Dim clm As Column
For Each clm In ActiveDocument.Range.Columns
	
Next clm

Métodos

Add - Retorna um objeto Column que representa uma coluna adicionada a uma tabela.

AutoFit - Altera a largura de uma coluna de tabela para acomodar a largura do texto sem alterar a disposição do texto nas células.

Delete - Exclui as colunas especificadas.

DistributeWidth - Ajusta a largura das colunas especificadas para que sejam iguais.

Item - Retorna um objeto Column individual em uma coleção.

Select - Seleciona as colunas da tabela especificada.

SetWidth - Define a largura das colunas em uma tabela.

Propriedades

Borders Retorna uma coleção Borders que representa todas as bordas das colunas especificadas.

Count Retorna um Long que representa o número de colunas na coleção. Somente leitura.

First Retorna um objeto Column que representa o primeiro item na coleção Columns .

Last Retorna um objeto Column que representa a última coluna em uma tabela.

NestingLevel Retorna o nível de aninhamento das colunas especificadas. Long somente leitura.

PreferredWidth Retorna ou define a largura preferida em pontos ou como um percentual da largura da janela das colunas especificadas. Leitura/gravação única.

PreferredWidthType Retorna ou define a unidade preferida de medida a ser usado para a largura das células especificadas, colunas ou tabela. Leitura/gravação WdPreferredWidthType.

Shading Retorna um objeto Shading referente à formatação de sombreamento das colunas da tabela especificada.

Width Retorna ou define a largura das colunas especificadas, em pontos. Long de leitura/gravação.