VbOKCancel sur un InputBox et autre question! :)

Résolu
BIOoOAG123 - 28 mars 2013 à 14:55
 BIOoOAG123 - 28 mars 2013 à 17:23
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

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
28 mars 2013 à 16:32
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.
3
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! :)
0
Rejoignez-nous