© ideocene.com - utilisation interdite sans accord préalable
ideocene.com
informations pour la bureautique
Dernière mise à jour :
Vous êtes ici >  accueil   >  Excel®/vba >  VBA Excel® > Excel doc

les boîtes de dialogue Msgbox et Inputbox en vba
 ICI un classeur exemple commenté avec macros  Excel version 2000
les exemples inclus permettent d'illustrer et de préciser les informations données ci-dessous

Msgbox : procédure et fonction
la procédure MsgBox permet de faire apparaître une boîte de dialogue toute simple comportant un message et un bouton OK.
syntaxe dans la forme la plus simple : Msgbox "message"
il est possible d'ajouter des données complémentaires et certains arguments facultatifs

la fonction Msgbox permet d'exploiter le résultat retourné selon le bouton cliqué
syntaxe exemple : retour = Msgbox "message"
dans le classeur joint :
la macro bdi1 utilise la procédure Msgbox et affiche successivement 3 bdi : la progressivité des informations permet de bien comprendre comment rédiger le code en le lisant. Des arguments facultatifs n'ont pas été retenus du fait de leur peu d'intérêt.
la macro bdi2 utilise la fonction Msgbox et place en H3 la valeur retournée par la fonction selon le bouton cliqué.
la macro bdi3 utilise la fonction Inputbox et place en H5 la saisie effectuée (vide si le bouton Annuler est cliqué).


les bdi et formulaires en vba
 ICI un classeur exemple commenté avec macros  Excel version 2000





Les informations et les fichiers mis à votre disposition ont fait l'objet d'une attention préalable toute particulière. Toutefois, aucune garantie ne peut être apportée et la responsabilité de l'auteur ne peut être engagée pour quelque motif que ce soit. L'utilisateur voudra bien prendre toutes les précautions nécessaires à leur mise en oeuvre en fonction de ses besoins personnels et de son contexte propre. 
Les fichiers sont utilisables pour un usage uniquement personnel avec indication de la source : www.ideocene.com© .
Les pages, textes, fichiers et images sont la propriété du site et ne peuvent donner lieu à aucune utilisation commerciale sans accord préalable.