Classe HeadingStyle - estilo (Word VBA)
A classe HeadingStyle representa um estilo usado para construir um sumário ou índice de ilustrações. O objeto HeadingStyle é um membro da coleção HeadingStyles . Para usar uma variável de classe HeadingStyle, ela primeiro precisa ser instanciada por exemplo
Dim hse as HeadingStyle
Set hse = ActiveDocument.TablesOfFigures(1).HeadingStyles(Index:=1)
For Each
Aqui está um exemplo de processamento dos itens HeadingStyle em uma coleção.
Dim hse As HeadingStyle
For Each hse In ActiveDocument.TablesOfFigures(1).HeadingStyles
Next hse
Delete
Exclui o estilo do título especificado.
ActiveDocument.TablesOfFigures(1).HeadingStyles(1).Delete
Level
Retorna ou define o nível de estilo de título em um sumário ou índice de ilustrações. Integerde leitura/gravação.
ActiveDocument.TablesOfContents.Add _
Range:=Selection.Range, _
RightAlignPageNumbers:=True, _
UseHeadingStyles:=True, _
UpperHeadingLevel:=1, _
LowerHeadingLevel:=3, _
IncludePageNumbers:=True, _
TableID:=wdTOCFormal
With ActiveDocument.TablesOfContents(1).HeadingStyles
.Add Style:="Title", Level:=1
.Add Style:="SubTitle", Level:=2
.Add Style:="List Bullet", Level:=3
End With
With ActiveDocument.TablesOfContents(1)
.HeadingStyles(1).Level = 2
.HeadingStyles(2).Level = 4
.HeadingStyles(3).Level = 6
End With
Style
Retorna ou define o estilo de um título. de leitura/gravação.
Para definir essa propriedade, especifique o nome local do estilo, um inteiro, uma constante WdBuiltinStyle ou um objeto que represente o estilo.
ActiveDocument.TablesOfFigures(1).HeadingStyles(1).Style =