Classe TableOfContents - índice de conteúdo (Word VBA)

A classe TableOfContents representa um único índice de conteúdo em um documento. Objeto TableOfContents é membro do TablesOfContents coleção. Coleção TablesOfContents inclui todos os índices de conteúdo em um documento.


Dim tocs as TableOfContents
Set tocs = ActiveDocument.TablesOfContents(Index:=1)

For Each

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


Dim hs As HeadingStyle 
If ActiveDocument.TablesOfContents.Count >=1 Then 
    ActiveDocument.TablesOfContents(1).HeadingStyles.Add Style:="Title", Level:=2 
 For Each hs In _ 
 ActiveDocument.TablesOfContents(1).HeadingStyles 
 MsgBox hs.Style 
 Next hs 
End If

Métodos

Delete - Exclui a tabela de conteúdo especificada.

Update - Atualiza as entradas mostradas em um sumário.

UpdatePageNumbers - Atualiza os números de página para itens no sumário especificado.

Propriedades

HeadingStyles Retorna um objeto HeadingStyles que representa os estilos adicionais usados para compilar um sumário ou índice de ilustrações estilos diferentes dos estilos título 1-título 9. Somente leitura.

HidePageNumbersInWeb Retorna ou define se os números de página em uma tabela de conteúdo ou um índice de ilustrações devem ficar ocultos ao publicar na Web. Boolean de leitura/gravação.

IncludePageNumbers True se os números de página são incluídos no índice de conteúdo. Boolean de leitura/gravação.

LowerHeadingLevel Retorna ou define o nível de título final para um sumário ou índice de ilustrações. Long de leitura/gravação.

Range Retorna um objeto Range que representa a parte de um documento que está contida no Sumário especificado.

RightAlignPageNumbers True se os números de página estiverem alinhados à margem direita de um sumário. Boolean de leitura/gravação.

TabLeader Retorna ou define o caractere entre as entradas e seus números de página em um índice, em um índice de autoridades, em um índice de ilustrações ou em um sumário. Leitura/gravação WdTabLeader.

TableID Retorna ou define um identificador de uma letra usado para criar um sumário a partir de campos TOC. String de leitura/gravação.

UpperHeadingLevel Retorna ou define o nível de título inicial para um sumário. Long de leitura/gravação.

UseFields True se os campos de entrada de conteúdo TC são usados para criar um sumário ou um índice de ilustrações. Boolean de leitura/gravação.

UseHeadingStyles True se os estilos de título internos são usados para criar um sumário. Boolean de leitura/gravação.

UseHyperlinks Retorna ou define se as entradas em um sumário devem ser formatadas como hiperlinks ao publicar na Web. Boolean de leitura/gravação.

HeadingStyles - Uma coleção de objetos HeadingStyle que representa os estilos usados para compilar um índice de ilustrações ou Sumário.

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