Compartir a través de


Método TablesOfContents.Add (Word)

Devuelve un objeto TableOfContents que representa una tabla de contenido agregada a un documento.

Sintaxis

expresión. Add (Range, UseHeadingStyles, UpperHeadingLevel, LowerHeadingLevel, UseFields, TableID, RightAlignPageNumbers, IncludePageNumbers, AddedStyles, UseHyperlinks, HidePageNumbersInWeb, UseOutlineLevels)

expresión requerida. Variable que representa una colección "TablesOfContents".

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Range Obligatorio Objeto Range Intervalo donde desea que aparezca la tabla de contenido. Dicha tabla reemplazará al intervalo, si éste no está contraído.
UseHeadingStyles Opcional Variant True para utilizar estilos de título integrados para crear la tabla de contenido. El valor predeterminado es True.
UpperHeadingLevel Opcional Variant Nivel de título inicial para la tabla de contenido. Equivale al valor inicial que se ha utilizado con el modificador \o de un campo Tabla de contenido (TOC). El valor predeterminado es 1.
LowerHeadingLevel Opcional Variant Nivel de título final para la tabla de contenido. Equivale al valor final que se ha utilizado con el modificador \o de un campo Tabla de contenido (TOC). El valor predeterminado es 9.
UseFields Opcional Variant True si los campos de tabla de contenido (TC) se usan para crear la tabla de contenido. Utilice el método MarkEntry para marcar los elementos que se deben incluir en la tabla de contenido. El valor predeterminado es False.
TableID Opcional Variant Identificador de una letra que se usa para generar una tabla de contenido a partir de los campos TC. Equivale al modificador \f de un campo Tabla de contenido (TOC). Por ejemplo, "T" genera un tabla de contenido a partir de los campos TC utilizando el identificador de tabla T. Si se omite este argumento, los campos TC no se utilizan.
RightAlignPageNumbers Opcional Variant True si los números de página en la tabla de contenido se alinean con el margen derecho. El valor predeterminado es True.
IncludePageNumbers Opcional Variant True para incluir los números de página en la tabla de contenido. El valor predeterminado es True.
AddedStyles Opcional Variant Nombre de la cadena de estilos adicionales utilizada para compilar la tabla de contenido (estilos distintos de Título 1 - Título 9). Use el método Add de un objeto HeadingStyles para crear nuevos estilos de título.
UseHyperlinks Opcional Variant True si las entradas de una tabla de contenido deben tener el formato de hipervínculos cuando el documento se publica en la web. El valor predeterminado es True.
HidePageNumbersInWeb Opcional Variant True si los números de página de una tabla de contenido deben ocultarse cuando el documento se publica en la web. El valor predeterminado es True.
UseOutlineLevels Opcional Variant True para utilizar los niveles de esquema para crear la tabla de contenido. El valor predeterminado es Falso.

Valor devuelto

TableOfContents

Ejemplo:

En este ejemplo se inserta una tabla de contenido al principio del documento activo. La tabla de contenido se genera utilizando los párrafos que tengan estilo de Heading 1, Heading 2 y Heading 3 o los estilos personalizados myStyle y yourStyle.

Set myRange = ActiveDocument.Range(0, 0) 
ActiveDocument.TablesOfContents.Add _ 
 Range:=myRange, _ 
 UseFields:=False, _ 
 UseHeadingStyles:=True, _ 
 LowerHeadingLevel:=3, _ 
 UpperHeadingLevel:=1, _ 
 AddedStyles:="myStyle, yourStyle"

Consulte también

Objeto de conjunto TablesOfContents

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.