|
|
|
|
Bonjour,
je suis confronté à un petit problème sous excel, et malgré mes nombreuses recherches, je reste sans réponse.
Mes questions sont les suivantes :
Comment appeler une macro ou une fonction écrite dans "PERSO.XLS" depuis un module normal?
Où doit-on écrire la macro ou la fonction (module, module de classe, thisworkbook) dans le classeur PERSO.XLS pour l'appeler d'un module1 d'un classeur1 quelconque?
Quel doit être la porté des variables et de la fonction ou du sub dans le PERSO.XLS pour pourvoir les retrouver dans un classeur quelconque?
Par avance merci, Lucas.
Configuration: Windows XP Internet Explorer 7.0
Bonjour
|
Bonjour,
|
Bonjour
Public Function madate()
madate = Format(Date, "dddd d mmmm yyyy")
End Function
tu peux très bien mettre dans n'importe qu'elle feuille : =perso.xls!madate() et cela fonctionnera correctement. Donc il faut regarder la ligne en erreur dans ta fonction (avec le pas à pas éventuellement) et ajouter la qualification d'objet qui manque. Toujours zen |