Réponse à un Inputbx

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

L

Luicoaat

Guest
Bonsoir,
J'ai mis en place un inputbox demandant de rentrer une valeur. Je voudrais que si l'utilisateur clique sur OK alors la macro continue mais si il clique sur ANNULER alors ça s'arrête.
Je sais que pour les msgbox il y a des codes (4 pour OUI ou NON, 5 pour OUI, NON ou ANNULER,...) Existe-t-il aussi des codes pour inputbox??

Merci

A bientôt
 
Re : Réponse à un Inputbx

Bonsoir,

tu peux tester à travers une variable :

Sub test()
Var = InputBox("Mon message")
If Var = "" Then
Exit Sub
Else
'Moncode
End If
'Si l'utilisateur clique sur OK ou appuie sur ENTRÉE , la fonction InputBox renvoie le texte contenu dans la zone de texte. Si l'utilisateur clique sur le bouton Annuler, la fonction renvoie une chaîne de longueur nulle ("").
End Sub
 
Re : Réponse à un Inputbx

Bonsoir,
Annuler renvoie une chaine vide, idem s'il n'y a pas eu de saisie
Code:
Sub Bonjour()
Dim Rep As String
Rep = InputBox(Prompt:="Quel est votre nom?")
If Rep = Empty Then
Exit Sub
Else
MsgBox "bonjour " & Rep
End If
End Sub
A+
kjin
 
- 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.

Discussions similaires

Réponses
15
Affichages
812
Retour