OVH Cloud OVH Cloud

je comprend rien

6 réponses
Avatar
Bernard SALIEN
bonjour,

Cela fait deux jours à temps plein que je m'escrime à faire un bouton Case
d'Option pour rchercher ,via un combobox, un des enregistrement dans une
table (plage de cellules: list1 ou list2) selon la position du bouton
d'option.

Cela semble fastoche mais je n'y arrive pas. De plus l'enregistreur de macro
ne m'aide pas pour autant il marche pas bien excel 2003)

pouvez-vous m'éclairer davantage ?

Merci de me répondre.

BS

6 réponses

Avatar
Pierre Fauconnier
Bonjour


Bernard SALIEN wrote:
pouvez-vous m'éclairer davantage ?


Oui, probablement, si tu détailles un peu mieux ce que cherches à faire


--
Pierre Fauconnier
"C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (Le Chat de
Geluck (enfin, je crois...))
(remplacer NOSPAM par pfi pour me répondre. Merci)


---

Avatar
Pascal Engelmajer
Salut,
il faut préciser :
Dans un userform ou sur une feuille ?
Quel est le rôle précis des cases à cocher (bouton radio ou checkbox)
Que signifie rechercher : que fait-on du résultat de cette recherche
Tu as des exemples à télécharger sur mon site
http://www.ilyapa.net/excel/exempleFormulaires.zip usage de composant
sur une feuille sans VBA
http://www.ilyapa.net/excel/listBoxExemples.zip dans un userform
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Bernard SALIEN" a écrit dans le message de
news:
bonjour,

Cela fait deux jours à temps plein que je m'escrime à faire un bouton Case
d'Option pour rchercher ,via un combobox, un des enregistrement dans une
table (plage de cellules: list1 ou list2) selon la position du bouton
d'option.

Cela semble fastoche mais je n'y arrive pas. De plus l'enregistreur de
macro

ne m'aide pas pour autant il marche pas bien excel 2003)

pouvez-vous m'éclairer davantage ?

Merci de me répondre.

BS




Avatar
Bernard SALIEN
Explications:

J'ai une feuille de calcul (feuille1) avec un combobox qui me sert à
rechercher une valeur d'une liste (plage de cellules) dans une autre feuille
(feuille2) et qui me recupere cette valeur dans la feuille ou se trouve le
cbx sous forme de tableau. (ex: a1 puis a2 puis a3 etc....)

ça je sais faire et ça marche bien.

Maintenant, je voudrais ajouter un ou deux boutons d'option pour que je
puisse avoir dans mon cbx les valeurs se trouvant dans une plage de
cellules sur une autre feuille (feuille3)

ces boutons me permettraient de pouvoir récuperer les valeurs tantot sur la
feuille2 et tantot sur la feuille3

les boutons doivent se trouver sur la feuille à proximité du cbx

Merci de vous occuper de mon pb


"Pascal Engelmajer" a écrit dans le
message de news:
Salut,
il faut préciser :
Dans un userform ou sur une feuille ?
Quel est le rôle précis des cases à cocher (bouton radio ou checkbox)
Que signifie rechercher : que fait-on du résultat de cette recherche
Tu as des exemples à télécharger sur mon site
http://www.ilyapa.net/excel/exempleFormulaires.zip usage de composant
sur une feuille sans VBA
http://www.ilyapa.net/excel/listBoxExemples.zip dans un userform
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Bernard SALIEN" a écrit dans le message de
news:
bonjour,

Cela fait deux jours à temps plein que je m'escrime à faire un bouton
Case


d'Option pour rchercher ,via un combobox, un des enregistrement dans une
table (plage de cellules: list1 ou list2) selon la position du bouton
d'option.

Cela semble fastoche mais je n'y arrive pas. De plus l'enregistreur de
macro

ne m'aide pas pour autant il marche pas bien excel 2003)

pouvez-vous m'éclairer davantage ?

Merci de me répondre.

BS








Avatar
Pascal Engelmajer
Salut,
en supposant que les contrôles ont été réalisés avec la bo Contrôles dans la
feuille Feuil1
que la cbx s'appelle ComboBox1
les boutons radio OptionButton1 et OptionButton2
que l'on a nommé "deux" la plage de référence 1 et "trois" la plage de
référence 2

dans le module de code de la feuille

Private Sub OptionButton1_Click()
Worksheets("feuil1").ComboBox1.ListFillRange = "deux"
End Sub
Private Sub OptionButton2_Click()
Worksheets("feuil1").ComboBox1.ListFillRange = "trois"
End Sub
ça suffit ...
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Bernard SALIEN" a écrit dans le message de
news:
Explications:

J'ai une feuille de calcul (feuille1) avec un combobox qui me sert à
rechercher une valeur d'une liste (plage de cellules) dans une autre
feuille

(feuille2) et qui me recupere cette valeur dans la feuille ou se trouve le
cbx sous forme de tableau. (ex: a1 puis a2 puis a3 etc....)

ça je sais faire et ça marche bien.

Maintenant, je voudrais ajouter un ou deux boutons d'option pour que je
puisse avoir dans mon cbx les valeurs se trouvant dans une plage de
cellules sur une autre feuille (feuille3)

ces boutons me permettraient de pouvoir récuperer les valeurs tantot sur
la

feuille2 et tantot sur la feuille3

les boutons doivent se trouver sur la feuille à proximité du cbx

Merci de vous occuper de mon pb


"Pascal Engelmajer" a écrit dans le
message de news:
Salut,
il faut préciser :
Dans un userform ou sur une feuille ?
Quel est le rôle précis des cases à cocher (bouton radio ou checkbox)
Que signifie rechercher : que fait-on du résultat de cette recherche
Tu as des exemples à télécharger sur mon site
http://www.ilyapa.net/excel/exempleFormulaires.zip usage de
composant


sur une feuille sans VBA
http://www.ilyapa.net/excel/listBoxExemples.zip dans un userform
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Bernard SALIEN" a écrit dans le message de
news:
bonjour,

Cela fait deux jours à temps plein que je m'escrime à faire un bouton
Case


d'Option pour rchercher ,via un combobox, un des enregistrement dans
une



table (plage de cellules: list1 ou list2) selon la position du bouton
d'option.

Cela semble fastoche mais je n'y arrive pas. De plus l'enregistreur de
macro

ne m'aide pas pour autant il marche pas bien excel 2003)

pouvez-vous m'éclairer davantage ?

Merci de me répondre.

BS












Avatar
Bernard SALIEN
Merci!

J'avais fait le bon code et pourtant cela ne marchait pas. J'ai mis ton code
et ça marchait pas.
J'ai recree deux boutons "tout neuf" et ça marche d'ou le titre : je
comprend rien.

Je vais meme pas chercher à comprendre j'ai surement merdé quelque part .

Encore merci
"Pascal Engelmajer" a écrit dans le
message de news:
Salut,
en supposant que les contrôles ont été réalisés avec la bo Contrôles dans
la

feuille Feuil1
que la cbx s'appelle ComboBox1
les boutons radio OptionButton1 et OptionButton2
que l'on a nommé "deux" la plage de référence 1 et "trois" la plage de
référence 2

dans le module de code de la feuille

Private Sub OptionButton1_Click()
Worksheets("feuil1").ComboBox1.ListFillRange = "deux"
End Sub
Private Sub OptionButton2_Click()
Worksheets("feuil1").ComboBox1.ListFillRange = "trois"
End Sub
ça suffit ...
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Bernard SALIEN" a écrit dans le message de
news:
Explications:

J'ai une feuille de calcul (feuille1) avec un combobox qui me sert à
rechercher une valeur d'une liste (plage de cellules) dans une autre
feuille

(feuille2) et qui me recupere cette valeur dans la feuille ou se trouve
le


cbx sous forme de tableau. (ex: a1 puis a2 puis a3 etc....)

ça je sais faire et ça marche bien.

Maintenant, je voudrais ajouter un ou deux boutons d'option pour que je
puisse avoir dans mon cbx les valeurs se trouvant dans une plage de
cellules sur une autre feuille (feuille3)

ces boutons me permettraient de pouvoir récuperer les valeurs tantot sur
la

feuille2 et tantot sur la feuille3

les boutons doivent se trouver sur la feuille à proximité du cbx

Merci de vous occuper de mon pb


"Pascal Engelmajer" a écrit dans le
message de news:
Salut,
il faut préciser :
Dans un userform ou sur une feuille ?
Quel est le rôle précis des cases à cocher (bouton radio ou checkbox)
Que signifie rechercher : que fait-on du résultat de cette recherche
Tu as des exemples à télécharger sur mon site
http://www.ilyapa.net/excel/exempleFormulaires.zip usage de
composant


sur une feuille sans VBA
http://www.ilyapa.net/excel/listBoxExemples.zip dans un userform
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Bernard SALIEN" a écrit dans le message
de



news:
bonjour,

Cela fait deux jours à temps plein que je m'escrime à faire un
bouton




Case
d'Option pour rchercher ,via un combobox, un des enregistrement dans
une



table (plage de cellules: list1 ou list2) selon la position du
bouton




d'option.

Cela semble fastoche mais je n'y arrive pas. De plus l'enregistreur
de




macro
ne m'aide pas pour autant il marche pas bien excel 2003)

pouvez-vous m'éclairer davantage ?

Merci de me répondre.

BS
















Avatar
Pascal Engelmajer
Salut,
les boutons avaient bien été créés avec la bonne BO ?
il y a aussi des pb pour renommer les contrôles dans une feuille...
je pense qu'il vaut mieux utiliser des userforms ou une barre d'outils
personnalisée...
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Bernard SALIEN" a écrit dans le message de
news: O$#
Merci!

J'avais fait le bon code et pourtant cela ne marchait pas. J'ai mis ton
code

et ça marchait pas.
J'ai recree deux boutons "tout neuf" et ça marche d'ou le titre : je
comprend rien.

Je vais meme pas chercher à comprendre j'ai surement merdé quelque part .

Encore merci
"Pascal Engelmajer" a écrit dans le
message de news:
Salut,
en supposant que les contrôles ont été réalisés avec la bo Contrôles
dans


la
feuille Feuil1
que la cbx s'appelle ComboBox1
les boutons radio OptionButton1 et OptionButton2
que l'on a nommé "deux" la plage de référence 1 et "trois" la plage de
référence 2

dans le module de code de la feuille

Private Sub OptionButton1_Click()
Worksheets("feuil1").ComboBox1.ListFillRange = "deux"
End Sub
Private Sub OptionButton2_Click()
Worksheets("feuil1").ComboBox1.ListFillRange = "trois"
End Sub
ça suffit ...
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Bernard SALIEN" a écrit dans le message de
news:
Explications:

J'ai une feuille de calcul (feuille1) avec un combobox qui me sert à
rechercher une valeur d'une liste (plage de cellules) dans une autre
feuille

(feuille2) et qui me recupere cette valeur dans la feuille ou se
trouve



le
cbx sous forme de tableau. (ex: a1 puis a2 puis a3 etc....)

ça je sais faire et ça marche bien.

Maintenant, je voudrais ajouter un ou deux boutons d'option pour que
je



puisse avoir dans mon cbx les valeurs se trouvant dans une plage de
cellules sur une autre feuille (feuille3)

ces boutons me permettraient de pouvoir récuperer les valeurs tantot
sur



la
feuille2 et tantot sur la feuille3

les boutons doivent se trouver sur la feuille à proximité du cbx

Merci de vous occuper de mon pb


"Pascal Engelmajer" a écrit dans
le



message de news:
Salut,
il faut préciser :
Dans un userform ou sur une feuille ?
Quel est le rôle précis des cases à cocher (bouton radio ou
checkbox)




Que signifie rechercher : que fait-on du résultat de cette recherche
Tu as des exemples à télécharger sur mon site
http://www.ilyapa.net/excel/exempleFormulaires.zip usage de
composant


sur une feuille sans VBA
http://www.ilyapa.net/excel/listBoxExemples.zip dans un userform
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il
va."




Sénèque.
http://www.ilyapa.net/excel
"Bernard SALIEN" a écrit dans le message
de



news:
bonjour,

Cela fait deux jours à temps plein que je m'escrime à faire un
bouton




Case
d'Option pour rchercher ,via un combobox, un des enregistrement
dans





une
table (plage de cellules: list1 ou list2) selon la position du
bouton




d'option.

Cela semble fastoche mais je n'y arrive pas. De plus
l'enregistreur





de
macro
ne m'aide pas pour autant il marche pas bien excel 2003)

pouvez-vous m'éclairer davantage ?

Merci de me répondre.

BS