Macro Word 2003 pour formater à la volée tous les tableaux d'un document Word [Résolu]

Signaler
Messages postés
3
Date d'inscription
jeudi 14 février 2008
Statut
Membre
Dernière intervention
26 novembre 2010
-
Messages postés
3
Date d'inscription
jeudi 14 février 2008
Statut
Membre
Dernière intervention
26 novembre 2010
-
Bonjour

Je travaille sous Word 2003 et je voudrais modifier à la volée tous les tableaux d'un très long document.

la modification porte sur le fait de "Répéter en haut de chaque page la ligne d'en-tête" de chaque tableau.

je pense qu'une macro doit pouvoir faire cette modification pour l'ensemble des tableaux, mais comme je n'y connais rien, je m'en remets aux spécialistes.

merci de votre aide.

DOUGLASS

2 réponses

Messages postés
3
Date d'inscription
jeudi 14 février 2008
Statut
Membre
Dernière intervention
26 novembre 2010

C'est bon, j'ai trouvé gràce à un autre forum. Voici la solution que l'on m'a donnée :
Sub Macro4()
'
' Macro4 Macro
' Macro enregistrée le 22/11/2010 par moi'
On Error Resume Next
Dim oTbl As Table
 
For Each oTbl In ActiveDocument.Tables
oTbl.Rows(1).Select
    oTbl.Rows(1).HeadingFormat = True
Next oTbl


DOUGLASS
Messages postés
3
Date d'inscription
jeudi 14 février 2008
Statut
Membre
Dernière intervention
26 novembre 2010

Bonjour,

je cherche toujours :
j'ai trouvé l'instruction qui permet de répéter en haut de chaque page l'en-tête du tableau,
maintenant je cherche à compléter la macro pour que cette instruction s'applique à chaque tableau...

je dois déclarer des variable (tableau ?) et faire une boucle,


je cherche.




DOUGLASS