Fonction Excel VBA InputBox
Vous pouvez utiliser le Fonction InputBox dans Excel VBA pour inviter l'utilisateur à entrer une valeur. Placez un bouton de commande sur votre feuille de calcul et ajoutez les lignes de code suivantes:
1. Commencez par déclarer la variable myValue de type Variant.
Remarque: nous utilisons ici une variable de type Variant car une variable de type Variant peut contenir n’importe quel type de valeur. De cette façon, l'utilisateur peut entrer du texte, des chiffres, etc.
2. Ajoutez la ligne de code suivante pour afficher la zone de saisie.
3. Ecrivez la valeur de myValue dans la cellule A1.
Résultat lorsque l'utilisateur entre la valeur 5 et clique sur le bouton OK.
4 La fonction InputBox a plus d'arguments optionnels. La ligne de code suivante montre une zone de saisie avec un titre affiché dans la barre de titre et une valeur par défaut. La valeur par défaut sera utilisée si aucune autre entrée n'est fournie.
Résultat lorsque l'utilisateur clique uniquement sur le bouton OK.
Remarque: placez votre curseur sur InputBox dans Visual Basic Editor et cliquez sur F1 pour obtenir de l'aide sur les autres arguments facultatifs.