variable déclarée PUBLIC déchargée...

  • Initiateur de la discussion Initiateur de la discussion Frédéric
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

Frédéric

Guest
Bonjour à tous les accros du Forum,

je me retrouve face à un cas de figure étrange :
Malgré avoir déclaré une variable en "public", cette derniere est déchargée lorsque l'on sort du fichier où elle a été générée...
Et pourtant, elle a bien été déclaré dans un module indépendant de celui dans lequel elle a été généré.

Qu'en pensez vous?

pour plus d'info voir le .zip et ouvrir le fichier1
(mettre les 2 fichiers sur c:\)

Vraiment merci d'avance pour vos éventuelles solutions.

info complémentaire : le classeur 2 est ma librairie de macro, le classeur 1 est celui utilisé par l'intervenant, et doit contenir le minimum de code.
 

Pièces jointes

Bonjour Yves,

ce que tu me proposes est top cool méga géant!!!!!
Vraiment Grd merci pour cette réponse!
Je suis sûr que cela va interesser du monde!...

Par contre, pourrais tu m'(nous) expliquer comment tu fais pour créér ce repertoire "reference" dans le "classeur 1" avec sons contenu (reference à classeur2.xls)?

Vraiment merci d'avance pour ta réponse.
Bonne Journée
Cdt
Frédéric
 
Salut Frederic et le Forum,



Au début il faut ouvrir un classeur et définir une variable publique Exemple "NomPublic"

Ensuite il faut modifier la propriete de VbaProject par un autre nom Exemple "ClasseurRéf"
du classeur ou l'on veut recuperé la variable

Selectionner outil, Reference,Parcourir ( Choisir le classeur que tu dois prendre en reference)

Il ne reste plus qu'à créer un nouveau classeur et faire référence à "ClasseurRéf".

YvesL
 
Bonjour Yves,
permets moi encore une fois de te tirer ma révérence pour cette subtilité du VBA que tu viens de me (nous) ,car je suis sûr de ne pas etre le seul, faire découvrir.
Bonne journée
Cdt
Frédéric
 
Salut Frédéric salut le forum,


Je te remercie pour la révérence, mais je ne la mérite pas car cette astuce je les trouvé,sur l'excellant site Excelabo .


( Rendons à César ce qui lui appartient. )

http://www.excelabo.net
N° 1121 : de Papou, Pierre Fauconnier, sur la page macros :
Passage de variable d'un classeur à un autre



YvesL
@Plus
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour