- - Comment changer le style de toutes les tables dans Microsoft Word

Comment changer le style pour toutes les tables dans Microsoft Word

Microsoft Word vous permet d'appliquer le formatage àgros extraits de texte enmasse. Vous pouvez copier la mise en forme appliquée à un bit de texte et l'appliquer à des paragraphes et à des sections entiers en quelques clics. Malheureusement, il n'en va pas de même pour les tables. Si vous souhaitez modifier le style de tous les tableaux d’un document, vous devrez les sélectionner individuellement et modifier le style. L'alternative consiste à utiliser une macro pour le faire.

Trouver le style de table

Avant de pouvoir créer la macro, vous devez rechercherle nom du style de table que vous souhaitez appliquer. C'est assez facile. Ouvrez le document Word pour lequel vous souhaitez modifier les styles de tableau. Cliquez à l'intérieur d'un tableau, puis accédez à l'onglet Conception de l'onglet Outils de table.

Placez le curseur de la souris sur le style de tableau que vous souhaitez appliquer à tous les tableaux. Une infobulle vous indiquera comment elle s'appelle. Notez le nom et vous êtes prêt à créer la macro.

Macro de style de table

Activez l'onglet Développeur dans Word en sélectionnant Fichier> Options> Personnaliser le ruban. Activez la barre d’outils Développeur, puis revenez à votre document.

Sous l'onglet Développeur, cliquez sur Macros. Donnez-lui le nom suivant.

ApplyTableStyle

Cliquez sur créer et entrez les informations suivantes dans le codeCependant, vous devez éditer cette ligne: tbl.Style = “Ombrage moyen 2 - Accent 1”. Remplacez le bit à l'intérieur des guillemets par le nom du style de table que vous avez copié à l'étape précédente. Ne supprimez pas les guillemets du code. Entrez simplement le nom du style de table et exécutez-le.

Sub ApplyTableStyle()
Dim tbl As Table
For Each tbl In ActiveDocument.Tables
tbl.Style = "Medium Shading 2 - Accent 1"
Next
End Sub

C’est tout ce que vous avez à faire. Une fois la macro exécutée, le style de toutes les tables sera automatiquement modifié. Si vous devez utiliser un style de table différent, vous devrez supprimer cette macro, car elle modifie de manière proactive le style de toutes les tables pour celui que vous avez spécifié dans la macro.

Si vous avez besoin de changer le style de la macros’applique, vous devrez éditer le code et remplacer le nom du style que vous souhaitez appliquer. La macro applique des styles à toutes les tables actuelles et à toutes les nouvelles du document. Cela serait évidemment plus facile si Microsoft Word avait une option intégrée pour le faire. Cela semble être une lacune étrange pour l'application.

commentaires