Macros

From The Document Foundation Wiki
< Macros‎ | Writer‎ | 006
Jump to: navigation, search

Mise à jour automatique des index

Les modifications apportées dans un document ne sont pas automatiquement répercutées dans les index, en particulier la table des matières. Il peut arriver que les documents soient transmis avec des liens incorrects.

Cette macro met à jour automatiquement les index. Il est possible d'associer le lancement de cette macro à l'événement Enregistrer le document via (Outils ▸ Personnaliser ▸ Événements ▸ Enregistrer le document) afin que la mise à jour soit automatique lorsque le document est enregistré.

Code

Sub VerzeichnisseAktualisieren
dim i as long
   if thisComponent.supportsService ("com.sun.star.text.GenericTextDocument") then
   for i = 0 TO thisComponent.getDocumentIndexes().count - 1
     thisComponent.getDocumentIndexes().getByIndex(I).update()     
   NEXT I
else

end if
End Sub