Appel d'une routine à partir d'un userform

  • Initiateur de la discussion Initiateur de la discussion blord
  • 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 !

blord

XLDnaute Impliqué
Bonjour à tous,

J'ai plusieurs UserForm qui doivent utiliser la même routine pour charger des données dans un listbox.

Comment dois-je faire pour avoir la routine de chargement à un seul endroit et que chaque userform utilise appel ce code ?

Je peux mettre la routine directement dans le code du userform mais si on doit modifier la routine, il faut le faire pour chaque userform...

Merci !
 
Re : Appel d'une routine à partir d'un userform

Bonjour blord,

d'après se que j'ai compris :

dans un module standard :

Code:
Option Explicit
Sub test(maliste As MSForms.ListBox)
maliste.List = Range("A1:A2").Value
End Sub
dans ta routine, à chaque fois que tu veux faire référence à ta "listbox", tu utilises la variable "maliste".

dans les modules des usf concernés :

Code:
Option Explicit
Private Sub UserForm_Initialize()
test Me.ListBox1
End Sub

si cela peut t'aider...

bonne journée.
@+
 
Dernière édition:
- 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

Réponses
3
Affichages
432
Réponses
1
Affichages
311
Réponses
3
Affichages
258
Retour