Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

appeler une sub événementielle par du code ? [RÉSOLU]

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 !

bérylion

XLDnaute Occasionnel
salut la foule

tout est dans le titre je pense.


peut-on appeler une procédure évenementielle (par exemple Workbook_SheetSelectionChange) depuis une proc d'un module standard du même classeur ?

(je me suis cassé les dents sur run et sur callbyname mais c'est peut-être des pistes à creuser plus que je n'ai su le faire)

A vot bon coeur m'sieurs dames...
 
Dernière édition:
Re : appeler une sub événementielle par du code ?

Bonjour,

un exemple ci-dessous, la procédure événementielle ne doit pas être "private" et les arguments doivent lui être passé en paramètres...
Code:
Sub test()
Feuil1.Worksheet_SelectionChange Range("A1")
End Sub

bon après midi
 
Re : appeler une sub événementielle par du code ?

Bonjour Bérylion,

voir fichier joint
un exemple avec une procédure Open qui peut être adapté avec SelectionChange

à+
Philippe

Edit: Bonjour Pierrot
 

Pièces jointes

Re : appeler une sub événementielle par du code ?

Bonjour Bérylion,

voir fichier joint
un exemple avec une procédure Open qui peut être adapté avec SelectionChange

à+
Philippe

Edit: Bonjour Pierrot

bonjour,

merci pour le coup de main mais je cherchais à faire le contraire :

re-exécuter une sub selectionchange avec des paramètres différents en cliquant sur un checkbox du ribbon.

tout fonctionne, une fois que le sub n'est plus private.

@+
 
- 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

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…