Classe Columns (PowerPoint VBA)

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

Para usar uma variável de classe Columns, ela primeiro precisa ser instanciada por exemplo

Dim clms as Columns
Set clms = ActiveWindow.RangeFromPoint.Table.Columns

As variáveis ​​de classe Columns podem ser definidas usando o procedimento Table.Columns.

Add

Adiciona uma nova coluna a uma tabela existente. Retorna um objeto Column que representa a nova coluna de tabela.

O valor do parâmetro BeforeColumn deve estar entre 1 e o número de colunas na tabela, inclusive. O valor padrão é -1, o que significa que se você omitir o parâmetro BeforeColumn, a nova coluna será adicionada como a última coluna da tabela.

Add (BeforeColumn)

BeforeColumn: O número de índice que especifica a coluna da tabela antes da qual a nova coluna será inserida.

Dim clm As Column
Set clm = ActiveWindow.RangeFromPoint.Table.Columns.Add()

Count

Retorna o número de objetos na coleção especificada. Somente leitura.

Dim lngCount As Long
lngCount = ActivePresentation.Slides(1).Shapes(2).Table.Columns.Count

Item

Retorna um único objeto Column da coleção Columns especificada.

Item (Index)

Index: O número de índice do único objeto Column da coleção a ser retornado.

Dim clm As Column
Set clm = ActiveWindow.RangeFromPoint.Table.Columns(Index:=1)