Bonjour,
Je viens de passer mes macros dans le fichier de macros personnelles PERSONAL.XLSB (configuration Windows 10 et Office 365).
Celui-ci est bien stocké à l'endroit indiqué dans la documentation Microsoft et est présent dans le navigateur de projet lorsque j'ouvre Excel.
Je crée mon premier projet basé sur cette configuration et je constate qu'aucune de mes procédures et fonctions ne sont reconnues dans le code de mon projet.
L'éditeur ne met pas en forme la casse des noms de macros et l'exécution provoque une Erreur de Compilation : Sub ou Function non définie.
Fonction présente dans PERSONAL.XLSB :
Public Function TestMacroPersonal() As Boolean
MsgBox "bonjour"
TestMacroPersonal = True
End Function
Fonction appelante dans le projet :
Sub test()
Dim r As Boolean
r = testmacropersonal()
End Sub
J'ai certainement oublié quelque chose mais au bout de deux heures de recherches sur les forum, je vous serais reconnaissant si vous pouviez me mettre sur une piste.
Cdlt