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

Userform; ComboBox au lieu de plusieurs CommandButton

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

bloomby

XLDnaute Occasionnel
Bonjour à tous,

Je désire afficher des résultats dans un userform
j'ai 7 période et pour chaque période j'ai deux option A et B
présentement j'ai donc 14 CommandButton

Par contre si j'utilise un ComboBox pour sélectionner la période je vais pouvoir utiliser que 2 CommandButton ( A & B ) qui eux seront conditionnel à la période. Ma qestion est donc de savoir de quel façon puis-je procéder ?

voici le code que j'utilise présentement

HTML:
'Période 1
Private Sub A_Click()
  With Worksheets("C1")
    Set Plage = .Range("C_1")
  End With
  Plage.Copy
  Set Image1.Picture = PastePicture
End Sub

Private Sub B_Click()
  With Worksheets("CnC1")
    Set Plage = .Range("CnC_1")
  End With
  Plage.Copy
  Set Image1.Picture = PastePicture
End Sub
se qui change entre les périodes est la worksheets et le Range
dans les fait le button A = C_i
et B=CnC_i

C'est donc dire que pour la période 2
nous avons:


HTML:
'Période 2
Private Sub A_Click()
  With Worksheets("C2")
    Set Plage = .Range("C_2")
  End With
  Plage.Copy
  Set Image1.Picture = PastePicture
End Sub

Private Sub B_Click()
  With Worksheets("CnC2")
    Set Plage = .Range("CnC_2")
  End With
  Plage.Copy
  Set Image1.Picture = PastePicture
End Sub

Merci de votre aide
Bloomby
 
- 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
9
Affichages
256
Réponses
3
Affichages
835
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…