Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

boite de dialogue

2 réponses
Avatar
Céline
Bonjour,

Une petite question, je cherche depuis un bon moment, lorsqu'on rentre une
donnée dans une inputbox la valeur est de type string, est-il possible
d'avoir un renvoi en long ? en gros ma donnée a rentrée est un nombre mais
j'ai des erreur car l'inputbox me renvoi une chaine de caractère.
Comment puis-je remédier à ça ?

2 réponses

Avatar
garnote
Bonjour Céline,

Essaie ceci :

Sub Boite()
Dim nombre As Long
nombre = Application.InputBox(Prompt:="Entrez un nombre entier:", _
Title:="Bonjour", Default:0, Type:=1)
End Sub

Serge


"Céline" a écrit dans le message de news:
Bonjour,

Une petite question, je cherche depuis un bon moment, lorsqu'on rentre une
donnée dans une inputbox la valeur est de type string, est-il possible
d'avoir un renvoi en long ? en gros ma donnée a rentrée est un nombre mais
j'ai des erreur car l'inputbox me renvoi une chaine de caractère.
Comment puis-je remédier à ça ?


Avatar
Youky
Salut,
ou encore pour gérer les centimes..
rep = InputBox("Entrez un nombre :", "Céline")
[A1] = Replace(rep, ",", ".")
Youky
"garnote" a écrit dans le message de news:

Bonjour Céline,

Essaie ceci :

Sub Boite()
Dim nombre As Long
nombre = Application.InputBox(Prompt:="Entrez un nombre entier:", _
Title:="Bonjour", Default:0, Type:=1)
End Sub

Serge


"Céline" a écrit dans le message de
news:
Bonjour,

Une petite question, je cherche depuis un bon moment, lorsqu'on rentre
une
donnée dans une inputbox la valeur est de type string, est-il possible
d'avoir un renvoi en long ? en gros ma donnée a rentrée est un nombre
mais
j'ai des erreur car l'inputbox me renvoi une chaine de caractère.
Comment puis-je remédier à ça ?