18/05-2004 à 10:38
Bonjour,
si la question a déjà été posée je suis désolé mais je n'ai pas trouvé en faisant une recherche.
Je voudrais savoir comment faire une boite de dialogue contenant une zone de liste dans laquelle l'utilisateur choisirait évidemment l'option qui l'intéresse. La zone de liste serait par défaut celle que moi je rentrerais.
Merci d'avance.
18/05-2004 à 16:01Bonjour,
Je n'ai jamais eu à créer de boîte de dialogue avec excel, mais si l'on se réfère à "l'aide excel", il y a deux façons de procéder :
"- Créez un formulaire dans une feuille de calcul et utilisez des contrôles (contrôle : objet d'interface utilisateur graphique, comme une zone de texte, une case à cocher, une barre de défilement ou un bouton de commande, qui permet aux utilisateurs de contrôler le programme. Vous pouvez utiliser des contrôles pour afficher des données ou des choix, effectuer une action ou rendre l'interface utilisateur plus lisible.) pour que ce formulaire ressemble à une boîte de dialogue et fonctionne de la même manière. Excel n'a pas d'outil spécialisé pour modifier les boîtes de dialogue."
"- Créez la boîte de dialogue dans Microsoft Visual Basic pour Applications (VBA) (VBA (Visual Basic pour Applications) : version macrolangage de Microsoft Visual Basic qui sert à programmer des applications Windows. VBA est fourni avec plusieurs applications Microsoft.). Pour plus d'informations, consultez l'aide de Visual Basic (aide de Microsoft Visual Basic : pour obtenir de l'aide sur Microsoft Visual Basic dans Microsoft Excel, pointez sur Macro dans le menu Outils, puis cliquez sur Visual Basic Editor. Dans le menu Aide, cliquez sur Aide de Microsoft Visual Basic.)."
Bon courage !
boite de dialogue vba excel08/07-2004 à 15:53Comment affecter la valeur d'une variable (date) récupérée dans une procédure à un contrôle label d'une boîte userform de façon à ce que cette valeur s'affiche mais ne puisse être modifiée par l'utilisateur (simple repère)
Merci muriel