Bonjour,
J'ai un document dans lequel je dois metre a jour une table des matieres,
une table des tableaux et une table des figures .
J'ai fait un genre ;
For each TOC in activedocument.tableofcontents
TOC.update
next TOC
mais il ne me met a jour que la tables des matieres et pas les deux autres.:-(
Comment faire cela par vba?
Merci de votre aide
Jed
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Circé
Bonjour Jed,
Effectivement une table des matières n'est pas une table des figures !
Voilà une macro qui met à jour la table des matières et les tables des figures :
Sub maj_tm() On Error Resume Next Dim tf As TableOfFigures ActiveDocument.TablesOfContents(1).Update For Each tf In ActiveDocument.TablesOfFigures tf.Update Next end sub
Circé http://faqword.free.fr
Le 31/08/2006, Jed a supposé :
Bonjour, J'ai un document dans lequel je dois metre a jour une table des matieres, une table des tableaux et une table des figures . J'ai fait un genre ; For each TOC in activedocument.tableofcontents TOC.update next TOC mais il ne me met a jour que la tables des matieres et pas les deux autres.:-( Comment faire cela par vba? Merci de votre aide Jed
Bonjour Jed,
Effectivement une table des matières n'est pas une table des figures !
Voilà une macro qui met à jour la table des matières et les tables des
figures :
Sub maj_tm()
On Error Resume Next
Dim tf As TableOfFigures
ActiveDocument.TablesOfContents(1).Update
For Each tf In ActiveDocument.TablesOfFigures
tf.Update
Next
end sub
Circé
http://faqword.free.fr
Le 31/08/2006, Jed a supposé :
Bonjour,
J'ai un document dans lequel je dois metre a jour une table des matieres,
une table des tableaux et une table des figures .
J'ai fait un genre ;
For each TOC in activedocument.tableofcontents
TOC.update
next TOC
mais il ne me met a jour que la tables des matieres et pas les deux
autres.:-( Comment faire cela par vba?
Merci de votre aide
Jed
Effectivement une table des matières n'est pas une table des figures !
Voilà une macro qui met à jour la table des matières et les tables des figures :
Sub maj_tm() On Error Resume Next Dim tf As TableOfFigures ActiveDocument.TablesOfContents(1).Update For Each tf In ActiveDocument.TablesOfFigures tf.Update Next end sub
Circé http://faqword.free.fr
Le 31/08/2006, Jed a supposé :
Bonjour, J'ai un document dans lequel je dois metre a jour une table des matieres, une table des tableaux et une table des figures . J'ai fait un genre ; For each TOC in activedocument.tableofcontents TOC.update next TOC mais il ne me met a jour que la tables des matieres et pas les deux autres.:-( Comment faire cela par vba? Merci de votre aide Jed
Jed
Bonjour Circé,
Merci pour ces infos et effectivement maintenant ca fonctionne. Merci encore Cdlt Jed
Bonjour Jed,
Effectivement une table des matières n'est pas une table des figures !
Voilà une macro qui met à jour la table des matières et les tables des figures :
Sub maj_tm() On Error Resume Next Dim tf As TableOfFigures ActiveDocument.TablesOfContents(1).Update For Each tf In ActiveDocument.TablesOfFigures tf.Update Next end sub
Circé http://faqword.free.fr
Le 31/08/2006, Jed a supposé :
Bonjour, J'ai un document dans lequel je dois metre a jour une table des matieres, une table des tableaux et une table des figures . J'ai fait un genre ; For each TOC in activedocument.tableofcontents TOC.update next TOC mais il ne me met a jour que la tables des matieres et pas les deux autres.:-( Comment faire cela par vba? Merci de votre aide Jed
Bonjour Circé,
Merci pour ces infos et effectivement maintenant ca fonctionne.
Merci encore
Cdlt
Jed
Bonjour Jed,
Effectivement une table des matières n'est pas une table des figures !
Voilà une macro qui met à jour la table des matières et les tables des
figures :
Sub maj_tm()
On Error Resume Next
Dim tf As TableOfFigures
ActiveDocument.TablesOfContents(1).Update
For Each tf In ActiveDocument.TablesOfFigures
tf.Update
Next
end sub
Circé
http://faqword.free.fr
Le 31/08/2006, Jed a supposé :
Bonjour,
J'ai un document dans lequel je dois metre a jour une table des matieres,
une table des tableaux et une table des figures .
J'ai fait un genre ;
For each TOC in activedocument.tableofcontents
TOC.update
next TOC
mais il ne me met a jour que la tables des matieres et pas les deux
autres.:-( Comment faire cela par vba?
Merci de votre aide
Jed
Merci pour ces infos et effectivement maintenant ca fonctionne. Merci encore Cdlt Jed
Bonjour Jed,
Effectivement une table des matières n'est pas une table des figures !
Voilà une macro qui met à jour la table des matières et les tables des figures :
Sub maj_tm() On Error Resume Next Dim tf As TableOfFigures ActiveDocument.TablesOfContents(1).Update For Each tf In ActiveDocument.TablesOfFigures tf.Update Next end sub
Circé http://faqword.free.fr
Le 31/08/2006, Jed a supposé :
Bonjour, J'ai un document dans lequel je dois metre a jour une table des matieres, une table des tableaux et une table des figures . J'ai fait un genre ; For each TOC in activedocument.tableofcontents TOC.update next TOC mais il ne me met a jour que la tables des matieres et pas les deux autres.:-( Comment faire cela par vba? Merci de votre aide Jed