3 façons d'insérer rapidement une table des matières dans votre document Word

Partage maintenant:

Dans ce post, nous vous montrerons 3 façons d'insérer rapidement une table des matières dans votre document Word.

Lors de la lecture d'un document dans Word, vous pouvez utiliser la table des matières ou le volet de navigation pour vous aider à parcourir rapidement le contenu. Pourtant, en ce qui concerne l'impression, le volet de navigation ne peut pas être imprimé avec le document. Mais, le premier le fait. Il est donc nécessaire d'insérer une table des matières dans un document Word, surtout s'il est long. Voici 3 méthodes efficaces.

Méthode 1 : Insérer une table des matières manuellement

  1. Tout d'abord, placez le curseur à l'endroit où vous voulez que la table des matières aille. Cliquez sur l'onglet "Références" puis sur la commande "Table des matières".
  2. Sélectionnez ensuite "Insérer une table des matières".Cliquez sur "Références"->Cliquez sur "Table des matières"->Cliquez sur "Insérer une table des matières"
  3. Dans la boîte de dialogue ouverte, configurez les configurations dont vous avez besoin, telles que "Afficher les niveaux".
  4. Cliquez sur OK".Configurer les configurations-> Cliquez sur "OK"

Habituellement, nous plaçons la table des matières sur la première page du document. Si vous avez inséré un numéro de page auparavant, vous trouverez le document principal maintenanttarts à la page 2. Alors voici la situation. Certaines personnes voudront les pages principales du documenttarts à la page 1 comme d'habitude tandis que la table des matières doit être exclue de la numérotation des pages. Pour ce faire, vous aurez besoin d'opérations supplémentaires. Lisez cet article pour des instructions détaillées : Mode d'emploitart Numérotation des pages à partir d'une page spécifique dans votre mot

Et n'oubliez pas de mettre à jour votre table des matières après tous les ajustements.

Méthode 2 : exécuter la macro Word

Comme vous le voyez, la manière manuelle d'insérer une table des matières est un peu fastidieuse, avec des problèmes tels que la réinitialisation des numéros de page. Pour cette raison, nous vous recommandons d'utiliser la macro pour accomplir cette tâche. Avec une macro, vous pouvez exécuter automatiquement l'ensemble du processus en quelques secondes.

  1. Tout d'abord, appuyez sur "Ctrl + Home" pour accéder à la start de document.
  2. Appuyez ensuite sur "Alt + F11" pour lancer l'éditeur VBA.
  3. Cliquez ensuite sur "Normal" puis sur "Insérer".
  4. Choisissez "Module" et double-cliquez dessus pour ouvrir la zone d'édition.Cliquez sur "Normal" -> Cliquez sur "Insérer" -> Cliquez sur "Module"
  5. Collez-y ensuite les codes suivants :
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. Dernier point mais non le moindre, cliquez sur "Exécuter".Coller les codes-> Cliquez sur "Exécuter"

Après avoir exécuté la macro, la table des matières nouvellement insérée sera placée sur la première page et la numérotation des pages starts au deuxième. De plus, la table des matières est déjà mise à jour.Effet de l'exécution d'une macro

Méthode 3 : Insérer des tables des matières dans plusieurs documents

Si vous aimez la facilité du traitement par lots, vous utilisez la macro ci-dessous :

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

Suivez simplement les mêmes étapes dans la méthode 2 pour installer et exécuter la macro.

Remarques

  1. Vous devez d'abord organiser tous les documents dans le même répertoire.
  2. N'oubliez jamais de remplacer "C:\Users\Public\Documents\Nouveau dossier\Test1\" par votre chemin de dossier réel. N'oubliez pas le dernier "\".

Outil de réparation pour Word

Étant donné que Word va planter tout d'un coup, il est indispensable de préparer un outil pour mot de réparation et documents Word. Une récupération rapide peut obtenir aussi most données que possible. Par conséquent, il est conseillé d'obtenir un produit compétent au préalable.

Introduction de l'auteur:

Vera Chen est une experte en récupération de données dans DataNumen, Inc., qui est le leader mondial des technologies de récupération de données, y compris Correctif Excel et pdf réparer les produits logiciels. Pour plus d'informations, visitez www.datanumen.com

Partage maintenant:

Les commentaires sont fermés.