Bonjour,

J'aimerai réalisé la boucle If ci dessous

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
ask1 = inputBox("Which line do you want to modify?", Titre)
If ask1>b Then
Answer = Msgbox("Enter a value between 0 and " & b, VbInformation, Titre)
test = 1
End If
Quelque soit la valeur mise dans l'InputBox (et après vérification le paramètre b est correctement défini), le programme rentre dans la boucle If.
Ca me laisse penser que la comparaison entre deux paramètres n'est pas possible et qu'il faut préciser un chiffre plutot que b.
Mais comment faire?
j'ai bien tenté de mettre val(b) en condition mais j'ai un message d'erreur comme quoi 'val' est un "type incompatible".

Merci pour votre aide