[HS][Writer] Fermer un document
Publié : 14 août 2019 09:31
Bonjour,
A la fin de l'exécution de l'une de mes macros, je souhaite fermer le document Write sans avoir le fenêtre dialogue d'enregistrement d'un document modifié (Le document ... a été modifié, souhaitez-vous enregistrer les modifications apportées - Enregistrer - Ignorer - Annuler).
J'ai tenté plusieurs manipulations sans succés.
1/ J'ai associé une macro à l'évenement 'Le document va être fermé'.
Je n'ai plus le dialogue mais le document ne se ferme pas automatiquement.
2/ J'ai créé une autre macro, qui cette fois n'est pas associé à un évement mais qui s'exécute à la fin de mon code
Pourriez-vous m'aider à trouver une solution qui ferme automatiquement le document sans aucun message.
Vous remerciant par avance.
A la fin de l'exécution de l'une de mes macros, je souhaite fermer le document Write sans avoir le fenêtre dialogue d'enregistrement d'un document modifié (Le document ... a été modifié, souhaitez-vous enregistrer les modifications apportées - Enregistrer - Ignorer - Annuler).
J'ai tenté plusieurs manipulations sans succés.
1/ J'ai associé une macro à l'évenement 'Le document va être fermé'.
Code : Tout sélectionner
sub Fermeture
ThisComponent.setModified(False)
end sub
2/ J'ai créé une autre macro, qui cette fois n'est pas associé à un évement mais qui s'exécute à la fin de mon code
Code : Tout sélectionner
Sub CloseDoc
on error goto err
document = ThisComponent.CurrentController.Frame
Globalscope.BasicLibraries.loadLibrary("Tools")
oFrame = ThisComponent.CurrentController.getFrame()
ThisComponent.removePrintJobListener(printListener)
ThisComponent.setModified(false)
DisposeDocument(ThisComponent)
err:
End Sub
Vous remerciant par avance.