J'ai généré un document au format WordML 2003 avec XSL. Ce document contient un sommaire automatique. Le sommaire s'affiche correctement avec Office 2003.
En revanche, lorsque j'affiche le même document avec Office 2007, le sommaire automatique n'est pas correctement affiché. Il manque les numéros de page, et les liens hypertexte associés ne pointent sur rien.
Voici un extrait de mon sommaire :
Ma question : comment forcer Office 2007 à mettre à jour les champs de mon sommaire lors de l'ouverture du document, comme cela est fait avec Office 2003 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 <w:r> <w:rPr> <w:webHidden/> </w:rPr> <w:fldChar w:fldCharType="begin"> <!-- lien hypertexte, généré automatiquement dans Office 2003 lors de l'ouverture du document --> <w:fldData xml:space="preserve">////</w:fldData> </w:fldChar> </w:r> <w:r wsp:rsidR="00026132"> <w:rPr> <w:webHidden/> </w:rPr> <!-- Utilisé pour l'affichage du sommaire (numéros de page et liens hypertexte) --> <w:instrText> PAGEREF _Toc243985441 \h </w:instrText> </w:r> <w:r wsp:rsidR="00A177AC"> <w:rPr> <w:webHidden/> </w:rPr> </w:r> <w:r> <w:rPr> <w:webHidden/> </w:rPr> <w:fldChar w:fldCharType="separate"/> </w:r> <w:r wsp:rsidR="00A177AC"> <w:rPr> <w:webHidden/> </w:rPr> <!-- Numéro de page généré par Office 2003 lors de l'ouverture du document --> <w:t>?</w:t> </w:r>
Partager