Macros
From The Document Foundation Wiki
TDF LibreOffice Blogs communautaires Pootle (traduction) TestLink ODFAuthors Nextcloud Redmine Ask LibreOffice | Donner
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