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.