Avant toute chose je précise que je débute avec Libre Office.
J'ai un certain nombre de modules dans mon classeur, et le code de chaque module va faire référence à un objet ErrorHandling que j'ai défini dans un module du même nom.
J'ai donc écrit ce code dans un de mes modules :
Code : Tout sélectionner
Dim ErrorHandling As Object
Set ErrorHandling = CreateUnoService("ErrorHandling")
On Error GoTo errAutoOpen
errAutoOpen:
ErrorHandling.HandleError False, "MonModule - MaFonction()", Err.Number, Err.Source, Err.Description, ErrorVersionDefaut
Et pourtant lorsque j'exécute mon code j'ai une erreur sur la partie "ErrorHandling.handleError...
Le message est : Variable d'objet non définie.
Je ne comprends pas, je pense que c'est dû au fait que la variable est mal définie mais je n'arrive pas à comprendre comment faire.
Quelqu'un pourrait-il m'aider svp ?
Merci par avance !