Classe RulerLevel (PowerPoint VBA)

Contém informações de recuo de primeira linha e recuo deslocado para um nível da estrutura de tópicos.

Set

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

Dim rll as RulerLevel
Set rll = ActiveWindow.RangeFromPoint.TextFrame.Ruler.Levels(Index:=1)

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo RulerLevel: RulerLevels.Item e Ruler.Levels

FirstMargin

Retorna ou define o recuo da primeira linha para o nível da estrutura de tópicos especificado, em pontos. Leitura/gravação.

Se um parágrafo começa com um marcador, a posição do marcador é determinada pela propriedade FirstMargin , e a posição do primeiro caractere de texto no parágrafo é determinada pela propriedade LeftMargin .

ActivePresentation.Slides(1).Shapes(1).TextFrame.Ruler.Levels(1).FirstMargin = 9

LeftMargin

Retorna ou define o recuo à esquerda para o nível da estrutura de tópicos especificado, em pontos. Leitura/gravação.

Se um parágrafo começa com um marcador, a posição do marcador é determinada pela propriedade FirstMargin , e a posição do primeiro caractere de texto no parágrafo é determinada pela propriedade LeftMargin .

ActivePresentation.Slides(1).Shapes(1).TextFrame.Ruler.Levels(1).LeftMargin = 54

Parent

Retorna o objeto parente para o objeto especificado.

RulerLevels.Count

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

Dim lngCount As Long
lngCount = ActiveWindow.RangeFromPoint.TextFrame.Ruler.Levels.Count

RulerLevels.Item

Retorna um único objeto RulerLevel da coleção RulerLevels especificada.

Sintaxe : expression.Item (Index)

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

Dim rll As RulerLevel
Set rll = ActivePresentation.Slides(1).Shapes(1).TextFrame.Ruler.Levels(Index:=1)

RulerLevels.Parent

Retorna o objeto parente para o objeto especificado.