3 formas de insertar rápidamente una tabla de contenido en su documento de Word

Comparte ahora:

En esta publicación, te mostraremos 3 maneras de insertar rápidamente una tabla de contenido en tu documento de Word.

Mientras lee un documento en Word, puede usar la tabla de contenido o el panel de navegación para poder ver el contenido rápidamente. Sin embargo, cuando se trata de imprimir, el panel de navegación no se puede imprimir junto con el documento. Pero el primero lo hace. Por lo tanto, es necesario insertar una tabla de contenido en un documento de Word, especialmente uno largo. Los siguientes son 3 métodos efectivos.

Método 1: insertar una tabla de contenido manualmente

  1. En primer lugar, coloque el cursor en el lugar donde desea que vaya la tabla de contenido. Haga clic en la pestaña "Referencias" y luego en el comando "Tabla de contenido".
  2. A continuación, seleccione "Insertar tabla de contenido".Haga clic en "Referencias" -> Haga clic en "Tabla de contenido" -> Haga clic en "Insertar tabla de contenido"
  3. En el cuadro de diálogo abierto, configure las configuraciones que necesite, como "Mostrar niveles".
  4. Haga clic en Aceptar".Configurar configuraciones-> Haga clic en "Aceptar"

Normalmente, colocamos el índice en la primera página del documento. Si ya has insertado números de página, verás que el documento principal comienza en la página 2. Sin embargo, hay quienes prefieren que el documento principal comience en la página 1, como de costumbre, y que el índice no se incluya en la numeración de página. Para ello, necesitarás realizar algunas operaciones adicionales. Consulta este artículo para obtener instrucciones detalladas. Cómo comenzar la numeración de páginas desde una página específica en Word.

Y recuerde actualizar su tabla de contenido después de todos los ajustes.

Método 2: ejecutar macro de Word

Como puede ver, la forma manual de insertar una tabla de contenido es un poco tediosa, con problemas como restablecer los números de página. Por este motivo, le recomendamos que utilice la forma macro para realizar esta tarea. Con una macro, puede hacer que todo el proceso se realice automáticamente en segundos.

  1. En primer lugar, pulse “Ctrl + Inicio” para ir al inicio del documento.
  2. Luego presione "Alt + F11" para activar el editor de VBA.
  3. Luego haga clic en "Normal" y luego en "Insertar".
  4. Elija "Módulo" y haga doble clic en él para abrir el área de edición.Haga clic en "Normal" -> Haga clic en "Insertar" -> Haga clic en "Módulo"
  5. Luego pegue los siguientes códigos allí:
Sub InsertTOC()
  Selection.InsertBreak Type:=wdSectionBreakNextPage
  Selection.HomeKey Unit:=wdStory
  With ActiveDocument
    .TablesOfContents.Add Range:=Selection.Range, RightAlignPageNumbers:= _
      True, UseHeadingStyles:=True, UpperHeadingLevel:=1, _
      LowerHeadingLevel:=9, IncludePageNumbers:=True, AddedStyles:="", _
      UseHyperlinks:=True, HidePageNumbersInWeb:=True, UseOutlineLevels:= _True
    .TablesOfContents(1).TabLeader = wdTabLeaderDots
    .TablesOfContents.Format = wdIndexIndent
  End With
  ActiveDocument.Sections(1).PageSetup.DifferentFirstPageHeaderFooter = True
  With ActiveDocument.Sections(2)
    .Footers(wdHeaderFooterPrimary).LinkToPrevious = False
    .Footers(wdHeaderFooterPrimary).PageNumbers.RestartNumberingAtSection = True
    .Footers(wdHeaderFooterPrimary).PageNumbers.StartingNumber = 1
  End With
  ActiveDocument.TablesOfContents(1).Update
End Sub
  1. Por último, pero no menos importante, haga clic en "Ejecutar".Pegar códigos-> Haga clic en "Ejecutar"

Tras ejecutar la macro, el índice recién insertado se colocará en la primera página y la numeración de las páginas comenzará en la segunda. Además, el índice ya estará actualizado.Efecto de ejecutar una macro

Método 3: insertar tablas de contenido en varios documentos

En caso de que le guste la facilidad del procesamiento por lotes, utilice la siguiente macro:

Sub InsertTOCForMultiDoc()
  Dim objDoc As Document
  Dim strFile As String, strFolder As String
 
  '  Initialization
  strFolder = "C:\Users\Public\Documents\New folder\Test1\"
  strFile = Dir(strFolder & "*.docx", vbNormal)
 
  '  Precess each document in the folder.
  While strFile <> ""
    Set objDoc = Documents.Open(FileName:=strFolder & strFile)
 
    Selection.InsertBreak Type:=wdSectionBreakNextPage
    Selection.HomeKey Unit:=wdStory
    With ActiveDocument
      .TablesOfContents.Add Range:=Selection.Range, RightAlignPageNumbers:= _
        True, UseHeadingStyles:=True, UpperHeadingLevel:=1, _
        LowerHeadingLevel:=9, IncludePageNumbers:=True, AddedStyles:="", _
        UseHyperlinks:=True, HidePageNumbersInWeb:=True, UseOutlineLevels:= _
        True.TablesOfContents(1).TabLeader = wdTabLeaderDots
      .TablesOfContents.Format = wdIndexIndent
    End With
    ActiveDocument.Sections(1).PageSetup.DifferentFirstPageHeaderFooter = True
    With ActiveDocument.Sections(2)
      .Footers(wdHeaderFooterPrimary).LinkToPrevious = False
      .Footers(wdHeaderFooterPrimary).PageNumbers.RestartNumberingAtSection = True
      .Footers(wdHeaderFooterPrimary).PageNumbers.StartingNumber = 1
    End With
    ActiveDocument.TablesOfContents(1).Update
 
    objDoc.Save
    objDoc.Close
    strFile = Dir()
  Wend
End Sub

Simplemente siga los mismos pasos del método 2 para instalar y ejecutar la macro.

Notas

  1. Primero debe organizar todos los documentos en el mismo directorio.
  2. Nunca olvide reemplazar "C: \ Usuarios \ Públicos \ Documentos \ Nueva carpeta \ Prueba1 \" con la ruta de su carpeta real. No olvide el último "\".

Herramienta de reparación para Word

Dado que Word se bloqueará de repente, es imprescindible preparar una herramienta para reparar palabra y documentos de Word. Una recuperación oportuna permite recuperar la mayor cantidad de datos posible. Por lo tanto, es recomendable adquirir un producto competente con anticipación.

Introducción del autor:

Vera Chen es experta en recuperación de datos en DataNumen, Inc., que es el líder mundial en tecnologías de recuperación de datos, incluyendo Corrección de Excel y pdf reparar productos de software. Para más información visite www.datanumen.com

Comparte ahora:

Los comentarios están cerrados.