Classe Row - linha em uma tabela (PowerPoint VBA)

A classe Row representa uma linha em uma tabela. O objeto de linha é um membro da coleção Rows. A coleção de linhas inclui todas as linhas da tabela especificada.

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

Dim rw as Row
Set rw = ActiveWindow.RangeFromPoint.Table.Rows(Index:=1)

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo Row: Cell.Parent, Rows.Add e Rows.Item.

Cells

Retorna uma coleção CellRange que representa as células em uma linha ou coluna da tabela. Somente leitura.

Dim creCells As CellRange
Set creCells = ActivePresentation.Slides(1).Shapes(2).Table.Rows(1).Cells

Delete

Exclui o objeto Row especificado.

A tentativa de excluir a única linha existente em uma tabela resultará em um erro em tempo de execução.

ActiveWindow.RangeFromPoint.Table.Rows(1).Delete

Height

Retorna ou define a altura do objeto especificado, em pontos. Leitura/gravação.

A propriedade Height de um objeto Shape Retorna ou define a altura da superfície voltada para frente da forma especificada. Essa medida não inclui sombras ou efeitos 3D.

ActivePresentation.Slides(1).Shapes(2).Table.Rows(1).Height = 300

Select

Seleciona o objeto especificado.

Se você tentar fazer uma seleção não apropriada para o modo, seu código não funcionará. Por exemplo, é possível selecionar um slide em modo de classificação de slides, mas não em modo de exibição de slides.

ActivePresentation.Slides(1).Shapes(2).Table.Rows(1).Select