Fonction InputBox
La fonction InputBox, affiche une invite dans une boîte de dialogue (avec deux boutons : OK et Annuler) et attend que l'utilisateur tape du texte ou clique sur un bouton, puis renvoie le contenu de la zone de texte sous la forme d'une valeur de type String.

La syntaxe est la suivante :
InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context])
prompt est le message d'invite, title le titre dans la barre des titres de la boîte, default le contenu de la zone de texte par défaut, les autres arguments sont peu utilisés (voir aide en ligne : Visual Basic - Manuel de référence du langage - Fonctions).

Exemple :
Rep = InputBox("Donner une référence :", "Saisie de références", "A1")
Rep est une variable déclarée de type String. 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 ("").