Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

lancer une macro suite à une sélection dans une combobox

504 views
Skip to first unread message

Hélène Dissane

unread,
Nov 28, 2001, 1:30:40 PM11/28/01
to
ma question est dans l'objet : comment le faire ?
merci.


Saray

unread,
Nov 28, 2001, 1:59:51 PM11/28/01
to
Salut !
Tout dépend où se trouve ta ComboBox... en fait
Si la combobox se trouve dans la feuille de calcul... il
suffit que tu double-click sur la combobox et oh miracle
tu atterit dans le Visual Basic Editor... le programme t'a
crée automatiquement la procédure ComboBox_Change qui
s'exécutera à chaque fois que tu choisis qqch dans la
liste.
Si la ComboBox se trouve dans un UserForm tu fais la même
chose...
Remarque : finalement on fait pareil dans les deux
cas !! :-p

Tu verras aussi que dans la liste de fonctions tu peux
accéder à d'autres procédures événementielles ... genre
Click, DoubleClick, LostFocus etc...

Saray

>-----Message d'origine-----


>ma question est dans l'objet : comment le faire ?
>merci.
>
>

>.
>

Saray

unread,
Nov 28, 2001, 2:00:07 PM11/28/01
to

Saray

>-----Message d'origine-----


>ma question est dans l'objet : comment le faire ?
>merci.
>
>

>.
>

Philippe Tulliez

unread,
Nov 28, 2001, 2:29:55 PM11/28/01
to
Bonsoir Hélène,

Admettons que ta ComboBox se nomme cbTest.

Dans cet exemple lorsque tu sélectionnes une ligne, 'cbTest.value' donne le
n° correspondant à sa position dans la liste.
La 1ère ligne = 0, la deuxième 1 etc ...
Donc si tu sélectionnes la 2ère ligne qui a comme valeur 'Toto, tu appelles
la Macro nommée Macro1 etc ...
Attention pour que cbTestValue te donnes le n° au lieu de la valeur réelle
(par exemple Toto au lieu de 1), tu dois mettre la propriété BoundColumn à
0.

Private Sub CbTest_Change()
Select Case cbTest.Value
Case 0
Macro0
Case 1
Macro1
Case 2
Macro2
Case Else
MacroPP
End Select
End Sub

Philippe

Hélène Dissane <dissane...@wanadoo.fr> a écrit dans le message :
9u3ajr$3cs$1...@wanadoo.fr...

Brunel Monique

unread,
Nov 28, 2001, 5:52:15 PM11/28/01
to
Bonsoir Hélène,
bienvenue sur mpfe :-))

Sur les sites proposés dans ce message d'accueil, tu découvriras des
cours (avec ou sans VBA), des classeurs d'exemples à télécharger, des
macros, des trucs et astuces...
Par exemple, ces pages sur les contrôles :
http://ericrenaud.free.fr/dlg.htm
http://disciplus.simplex.free.fr/xl/userforms.htm
http://disciplus.simplex.free.fr/xl/userforms.htm#demomisange
http://www.ilyapa.net/excel/info_001.html#3

Pour les débutants, voilà 5 bons trucs pour apprendre vite :
- utiliser souvent l'enregistreur de macro et analyser le code obtenu
- utiliser la touche F1 pour appeler l'aide (à propos du mot-clef, en
VBA, sur lequel se trouve le curseur)
- tester et essayer de comprendre des réponses faites à d'autres
- consulter souvent les sites renseignés
- ne jamais hésiter à poser des questions sur le forum

Voici la liste des sites dédiés à Excel, réalisés par des mpfie(ne)s et
que nous devons tous avoir dans nos favoris.
Débutant ou utilisateur confirmé, tu y trouveras de quoi apprendre,
progresser et résoudre bien des problèmes.
(la date d'une mise à jour est signalée par ** ** )
http://dj.joss.free.fr/faq.htm ** 25/11/01 **
la FAQ du forum, mise en oeuvre par Daniel et à lire absolument par tout
nouveau sur mpfe : la bonne manière de participer au forum (charte,
souriettes, abréviations...), liens, bibliographie, les réponses aux
questions le plus souvent posées, des trucs et astuces, un moteur de
recherche interne et externe (Yahoo)
http://disciplus.simplex.free.fr/ ** 25/11/01 **
le site humoro-ludique de Misange : une importante rubrique "Trucs et
astuces", un glossaire, des jeux en VBA... et un méta-moteur de
recherche sur 6 sites de cette liste, mais aussi tout ce qui fait
"l'esprit mpfe" (les perles, les gifs... et les photos des
souper / dîner sur http://fotoflo.free.fr/)
http://longre.free.fr/
le site de Laurent, notre Grand Chef à Quatre Plumes : de très nombreux
liens commentés, les macros pointues de Laurent... (techniques de
programmation, calculs de dates et d'heures, Api...)
http://jacxl.free.fr/mpfe/ ** 26/08/01 **
le site de J@C : les graphiques, la bourse, le Web, un cours VBA... et
le trombinoscope... et là
http://jacxl.free.fr/cours_xl/cours_xl_jac.html#accueil_aide
un moteur de recherche
http://ericrenaud.free.fr/index.html ** 13/08/01 **
le site d'Eric : particulièrement destiné aux débutants (UserForm...)
http://perso.wanadoo.fr/frederic.sigonneau ** 26/08/01**
le site de Frédéric : gestions de temps, VBA pour Excel
http://xlbysteph.free.fr/aideinformatique/web.htm** 01/08/01 **
le site de Stéphane : cours VBA, Excel 4 (ou 5) et Excel 97/2000...
http://perso.club-internet.fr/bdafonse
le site de Bruno : formules, classeurs à télécharger...
http://cherbe.free.fr/ ** 24/10/01 **
le site de Christian : initiation à Excel, initiation à VBA, Excel
avancé sans VBA...
http://www.ilyapa.net/excel/ ** 27/11/01 **
le site de Pascal : procédures VBA, composants par l'exemple,
calendriers, jeux
http://intendant.free.fr/ ** 28/08/01 **
le site de Thierry : cours VBA (début et perfectionnement), graphique,
Excel en bureautique...
http://www.polykromy.com/ ** 03/09/01 **
le site de Gaëtan : cours sur Excel sans VBA, les couleurs...
http://www.excel-downloads.com ** 18/11/01 **
le site de David, des programmes Excel à télécharger
http://www.anthony-penel.fr.st
le site d'Anthony : des macros appliquées à la finance
http://www.fundp.ac.be/~jmlamber/
le site de Jean-Marie : initiation VBA, TCD, listes, solveur...
http://www.ibelgique.com/OfficeAssistant ** 08/08/01 **
le site de Bureauticien : nombreux exemples résolus par VBA,
fonctions...
http://cathyastuce.multimania.com
le site de Cathy : cours Excel avec ou sans VBA...

Pour une collection très fouillée d'adresses (avec commentaires) :
le classeur de Clément M, à télécharger sur disciplus
Favoris.xls
Et un lien à y ajouter, la liste des constantes intrinsèques de VBA avec
leur valeur numérique (par versions d'Excel) :
http://support.microsoft.com/support/kb/articles/Q112/6/71.ASP
(télécharger: wc0993.exe)

Pour le passage de Excel 4 à Excel 97, un lien proposé par Geo
http://www.microsoft.com/FRANCE/officedev/infotech/info.asp?mar=/FRANCE/
officedev/infotech/MacroXLtoVBA.html
(le lien tient sur plusieurs lignes, il se termine par html)

Enfin, pour retrouver d'anciens messages, tu peux aller sur
http://groups.google.com/advanced_group_search
avec les conseils de Clément M pour obtenir les meilleurs résultats :
--- Là, il y a un écran "bilingue" qui permet de faire une recherche
plus ou moins pointue, selon les informations dont l'on dispose.
Une fois que l'on a repéré un message, il est possible de récupérer
l'ensemble de la ficelle, en cliquant sur "Voyez Fil de Discussion (x
articles)".

Je me suis aperçu que Google fonctionnait très mal quand on fait une
recherche avec un nom qui contient des accents. Il semble donc
préférable d'utiliser l'adresse électronique comme nom d'auteur.
Auteur clement....@sympatico.ca => 3.450 messages
Auteur Clément Marcotte => 1 message
Auteur Clément_Marcotte => 0 message ---

Bonne lecture et à bientôt sur mpfe.

--
Amicalement,
Monique
http://users.skynet.be/osga , pour les amateurs d'athlétisme

"Hélène Dissane" <dissane...@wanadoo.fr> a écrit dans le message

news: 9u3ajr$3cs$1...@wanadoo.fr...

0 new messages