Bonjour,
J'ai actuellement un petit problème avec un VBA sous Word.
Je possède un formulaire qui va entre autre permettre à l'utilisateur de choisir une langue. Puis je fais un traitement et supprime les sections inutiles d'après ce choix.
Mon problème se situe après que le document soit généré. En dernier lieu j'effectue un refresh de tous les document, selon ce code:
Code :
- Public Sub pFrmSubDocRefresh()
- Dim pFrmVarStoryRange As Range
-
- For Each pFrmVarStoryRange In ActiveDocument.StoryRanges
- pFrmVarStoryRange.Fields.Update
- Do While Not (pFrmVarStoryRange.NextStoryRange Is Nothing)
- Set pFrmVarStoryRange = pFrmVarStoryRange.NextStoryRange
- pFrmVarStoryRange.Fields.Update
- Loop
- Next pFrmVarStoryRange
-
- Set pFrmVarStoryRange = Nothing
- End Sub
|
le problème est que je possède un index généré automatiquement dans mon document. Cet index n'est pas refreshé avec ce script, et me fait une erreur sur les numéro de pages. Si je le fais manuellement, pas de problème.
qqun aurait une idée pour trouver la solution du problème? merci d'avance
Message édité par urd-sama le 02-04-2004 à 11:20:31