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.