Appler un "imput box" à partir des code VBA [résolu]

keketum

XLDnaute Nouveau
Bonjour,

Je me tourne vers vous car j'ai un peu de mal avec les macros :
Je m'explique, je vous transmets un fichier
Sur ce fichier en utilisant le bouton "calcul", j'obtiens une imput box nommé "nombre de circuits", je voudrais que si la valeur choisi d mon menu déroulant est 1, lorsque je clique sur validais, j'aimerai ouvrir une imput box (elle est déjà crée dans le code VBA), seulement je n'arrive pas à l'appeler.
Pouvez-vous m'aider pour appeler cet imput box
 

Pièces jointes

  • Classeur1 (Enregistré automatiquement).xlsm
    19.8 KB · Affichages: 23
  • Classeur1 (Enregistré automatiquement).xlsm
    19.8 KB · Affichages: 27
  • Classeur1 (Enregistré automatiquement).xlsm
    19.8 KB · Affichages: 27
Dernière édition:

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Appler un "imput box" à partir des code VBA

Bonjour keketum,

ton fichier en retour

........ ne pas confondre InputBox et Userform !!!!!!!

à+
Philippe
 

Pièces jointes

  • 111.xlsm
    21.1 KB · Affichages: 37
  • 111.xlsm
    21.1 KB · Affichages: 46
  • 111.xlsm
    21.1 KB · Affichages: 42

PrinceCorwin

XLDnaute Occasionnel
Re : Appler un "imput box" à partir des code VBA

Bonjour,

Voici le code a mettre dans ton formulaire
VB:
Private Sub Annuler_Click()
Unload Me
End Sub

Private Sub Valider_Click()
If Me.ComboBox1.Value = 1 Then
    Unload Me
    UserForm1.Show
End If
End Sub

Bonne journée

Edit : Bonjour PhLaurent
 
Dernière édition:

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Appler un "imput box" à partir des code VBA

Re,

un peu trop rapide dans ma réponse, utilise plutôt ceci:
Code:
Private Sub Valider_Click()
If ComboBox1.Value = 1 Then UserForm1.Show
End Sub
à+
Philippe

Édit: Bonjour Prince
 

Discussions similaires