VbOKCancel sur un InputBox et autre question! :)

[Résolu]
Signaler
-
 BIOoOAG123 -
Bonjour, petite question bizarre (je sais!) :)
Mais est-ce que c'est possible de mettre un vbokCancel (ou autre) dans un InputBox? Et si oui comment s'en servir? (J'ai pas trouvé sur internet)


Et deuxième petite question, j'ai eu quelques problème, que j'ai corrigé.

Mais quelle est la différence dans la partie développeur entre "Microsoft Excel Object" et la partie "Module". On code des macro dans module si j'ai bien compris et dans l'autre on fait quoi?

Merci d'avance.

2 réponses

Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
239
Bonjour,
Une question spécifique par discussion est ici la règle.
Je réponds donc à la seule première des deux :
Ouvre ton aidse VBA à la rubrique Application.InputBox (différente de InputBox) et lis attentivement.
Exemple :
Dim toto As String
toto = Application.InputBox(prompt:="Sample", Type:=2)
MsgBox toto

affichera la chaîne saisie (ou rien si aucune saisie faite) en cliquant sur OK.
affichera Faux (ou False) si tu cliques sur Annuler
Pas de VBOKCancel prévu pour une inputbox, de quelque type qu'elle soit.
Rien ne t'empêche toutefois d'utiliser un userform comme boîte de dialogue et de le personnaliser à ton goût
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.
Merci de cette réponse,

Justement je me suis penché sur les UserForm, très pratique, mais j'ai quelques problèmes pour appeler un autre userform une fois cliqué sur "valider".

Je cherche, je cherche! :)