[vba excel] sortir de la fonction inputbox

Fermé
chercheur92 Messages postés 28 Date d'inscription jeudi 20 juillet 2006 Statut Membre Dernière intervention 29 octobre 2006 - 7 août 2006 à 11:12
mascio Messages postés 26 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 30 août 2018 - 3 avril 2014 à 11:19
Bonjour !
j'ai utilisé un inputbox pour demander à l'utilisateur de saisir une valeur numérique. je vérifie bien si c'est une valeur numerique avant d'enregistrer ma valeur. j'aimerais que si l'utilisateur clique sur le bouton annuler qu'il sorte de la fonction inputbox.
voici mon code:
taux = InputBox("veuillez saisir le taux de change $ to " & currency_selling.text)

If taux = False Then
MsgBox "Le taux de change $ to " & currency_selling.text & " est indispensable", , "Service Analyseur"
Exit Sub
Else
While IsNumeric(taux) = False
taux = InputBox("veuillez saisir le taux de change $ to " & currency_selling.text)
Wend
End If

je compte sur votre aide. merci d'avance

3 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
7 août 2006 à 13:26
Salut,
Sub a()

    taux = InputBox("veuillez saisir le taux de change")
    'Si l'utilisateur clique sur le bouton Annuler,
    'la fonction renvoie une chaîne de longueur nulle ("").
    If taux = "" Then
        MsgBox "annulé"
    Exit Sub
    Else
        MsgBox taux
    End If
End Sub
lami20j
9