Classe Row - linha em uma tabela (Word VBA)

A classe Row representa uma linha em uma tabela. O objeto Row é um membro das linhas coleção. Coleção Rows inclui todas as linhas na tabela, intervalo ou seleção especificada.

A classe Cell dá acesso à classe Row.


Dim rw as Row
Set rw = ActiveDocument.Range.Rows(Index:=1)

For Each

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


Dim rw As Row
For Each rw In ActiveDocument.Range.Rows
	
Next rw

Métodos

ConvertToText - Converte uma tabela em texto e retorna um objeto Range que representa o texto delimitado.

Delete - Exclui a linha da tabela especificada.

Select - Seleciona a linha da tabela especificada.

SetHeight - Define a altura das linhas de uma tabela.

SetLeftIndent - Define o recuo para uma linha em uma tabela.

Propriedades

Range (Default member) - Retorna um objeto Range que representa a parte de um documento que está contida na linha da tabela especificada.

Alignment Retorna ou define uma constante WdRowAlignment que representa o alinhamento das linhas especificadas. Leitura/gravação.

AllowBreakAcrossPages True se o texto em uma tabela ou mais linhas é pode ser dividida em uma quebra de página. Long de leitura/gravação.

Borders Retorna uma coleção Borders que representa todas as bordas do objeto especificado.

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

HeadingFormat True se a linha ou linhas especificadas estiverem formatadas como um título de tabela. As linhas formatadas como títulos de tabela são repetidos quando uma tabela abrange mais de uma página. Pode ser True, False ou wdUndefined. Long de leitura/gravação.

Height Retorna ou define a altura em pontos da linha especificada em uma tabela. Único de leitura/gravação.

HeightRule Retorna ou define a regra para determinação da altura das células especificadas ou linhas. Leitura/gravação WdRowHeightRule.

ID Retorna ou define o rótulo de identificação da linha da tabela especificada quando o documento é salvo como uma página da Web. String de leitura/gravação.

Index Retorna um Long que representa a posição de um item em uma coleção. Somente leitura.

IsFirst True se a linha especificada é o primeiro na tabela. Somente leitura booleano.

IsLast True se a linha especificada for a última linha da tabela. Boolean somente leitura.

LeftIndent Retorna ou define um valor único que representa o valor de recuo à esquerda em pontos para a linha da tabela especificada. Leitura/gravação.

NestingLevel Retorna o nível de aninhamento da linha da tabela especificada. Long somente leitura.

Next Retorna um objeto Row que representa a próxima linha de tabela na coleção de linhas de uma tabela. Somente leitura.

Previous Retorna um objeto Row que representa a linha da tabela que é anterior para a linha especificada. Somente leitura.

Shading Retorna um objeto Shading referente à formatação de sombreamento do objeto especificado.

SpaceBetweenColumns Retorna ou define a distância em pontos entre o texto nas colunas adjacentes da linha especificada ou linhas. Leitura/gravação única.

Borders - Uma coleção de objetos Border que representam as bordas de um objeto.

Cells - Uma coleção de objetos Cell em uma coluna de tabela, linha de tabela, seleção ou intervalo.

Range - Representa uma área contígua em um documento. Cada objeto de intervalo é definido por uma posição de caractere inicial e final.

Shading - Contém atributos de sombreamento para um objeto.