Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" <tictok004@yahoo-pasdespam.fr> a écrit dans le message de
news:OeLcL4hSEHA.3968@TK2MSFTNGP09.phx.gbl...
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" <tictok004@yahoo-pasdespam.fr> a écrit dans le message de
news:OeLcL4hSEHA.3968@TK2MSFTNGP09.phx.gbl...
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" <tictok004@yahoo-pasdespam.fr> a écrit dans le message de
news:OeLcL4hSEHA.3968@TK2MSFTNGP09.phx.gbl...
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" <tictok004@yahoo-pasdespam.fr> a écrit dans le message de
news:OeLcL4hSEHA.3968@TK2MSFTNGP09.phx.gbl...
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" <tictok004@yahoo-pasdespam.fr> a écrit dans le message de
news:OeLcL4hSEHA.3968@TK2MSFTNGP09.phx.gbl...
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne, et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
J'allais oublié ... assure-toi que tes tableaux ont été définis avant
d'appeler ton formulaire ... sinon comment veux-tu
que cela fonctionne ?
Salutations!
"tictok" a écrit dans le message de
news:
Re.
J'ai essaye et ca ne marche pas.
Me.Listbox1.List = Tableau1 -->Erreur 381
Me.Listbox1.List = Application.Transpose(Tableau1) -->Erreur 381
je reprecise que je cree ces tableaux dans un module et que les
remplissage
des listes se font dans le UserForm_Initialize().
"michdenis" escreveu na mensagem
news:Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles
listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
unautre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne,
et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton
Chercher,
ilfaudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
J'allais oublié ... assure-toi que tes tableaux ont été définis avant
d'appeler ton formulaire ... sinon comment veux-tu
que cela fonctionne ?
Salutations!
"tictok" <tictok004@yahoo-pasdespam.fr> a écrit dans le message de
news:ejx1cJjSEHA.808@tk2msftngp13.phx.gbl...
Re.
J'ai essaye et ca ne marche pas.
Me.Listbox1.List = Tableau1 -->Erreur 381
Me.Listbox1.List = Application.Transpose(Tableau1) -->Erreur 381
je reprecise que je cree ces tableaux dans un module et que les
remplissage
des listes se font dans le UserForm_Initialize().
"michdenis" <michdenis@hotmail.com> escreveu na mensagem
news:etB33AiSEHA.504@TK2MSFTNGP11.phx.gbl...
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles
listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" <tictok004@yahoo-pasdespam.fr> a écrit dans le message de
news:OeLcL4hSEHA.3968@TK2MSFTNGP09.phx.gbl...
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne,
et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton
Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
J'allais oublié ... assure-toi que tes tableaux ont été définis avant
d'appeler ton formulaire ... sinon comment veux-tu
que cela fonctionne ?
Salutations!
"tictok" a écrit dans le message de
news:
Re.
J'ai essaye et ca ne marche pas.
Me.Listbox1.List = Tableau1 -->Erreur 381
Me.Listbox1.List = Application.Transpose(Tableau1) -->Erreur 381
je reprecise que je cree ces tableaux dans un module et que les
remplissage
des listes se font dans le UserForm_Initialize().
"michdenis" escreveu na mensagem
news:Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles
listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
unautre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne,
et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton
Chercher,
ilfaudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
J'allais oublié ... assure-toi que tes tableaux ont été définis avant
d'appeler ton formulaire ... sinon comment veux-tu
que cela fonctionne ?
Salutations!
"tictok" a écrit dans le message de
news:
Re.
J'ai essaye et ca ne marche pas.
Me.Listbox1.List = Tableau1 -->Erreur 381
Me.Listbox1.List = Application.Transpose(Tableau1) -->Erreur 381
je reprecise que je cree ces tableaux dans un module et que les
remplissage
des listes se font dans le UserForm_Initialize().
"michdenis" escreveu na mensagem
news:Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles
listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
unautre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne,
et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton
Chercher,
ilfaudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
J'allais oublié ... assure-toi que tes tableaux ont été définis avant
d'appeler ton formulaire ... sinon comment veux-tu
que cela fonctionne ?
Salutations!
"tictok" <tictok004@yahoo-pasdespam.fr> a écrit dans le message de
news:ejx1cJjSEHA.808@tk2msftngp13.phx.gbl...
Re.
J'ai essaye et ca ne marche pas.
Me.Listbox1.List = Tableau1 -->Erreur 381
Me.Listbox1.List = Application.Transpose(Tableau1) -->Erreur 381
je reprecise que je cree ces tableaux dans un module et que les
remplissage
des listes se font dans le UserForm_Initialize().
"michdenis" <michdenis@hotmail.com> escreveu na mensagem
news:etB33AiSEHA.504@TK2MSFTNGP11.phx.gbl...
Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles
listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" <tictok004@yahoo-pasdespam.fr> a écrit dans le message de
news:OeLcL4hSEHA.3968@TK2MSFTNGP09.phx.gbl...
Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
un
autre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)
dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne,
et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton
Chercher,
il
faudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)
J'allais oublié ... assure-toi que tes tableaux ont été définis avant
d'appeler ton formulaire ... sinon comment veux-tu
que cela fonctionne ?
Salutations!
"tictok" a écrit dans le message de
news:
Re.
J'ai essaye et ca ne marche pas.
Me.Listbox1.List = Tableau1 -->Erreur 381
Me.Listbox1.List = Application.Transpose(Tableau1) -->Erreur 381
je reprecise que je cree ces tableaux dans un module et que les
remplissage
des listes se font dans le UserForm_Initialize().
"michdenis" escreveu na mensagem
news:Bonjour Tictok,
Tu ne dois pas définir la propriété "RowSource" de tes contrôles
listbox.
Et tu fais comme ceci :
Pour un Tableau à 2 dimensions
Me.Listbox1.List = Tableau1
Me.ListBox2.List = Tableau2
Si tes variables "Tableau" n'ont qu'une dimension, utilise ceci :
Me.Listbox1.List = Application.Transpose(Tableau1)
Me.ListBox2.List = Application.Transpose(Tableau2)
Salutations!
"tictok" a écrit dans le message de
news:Bonjour au Newsgroup !
J'ai cree un userform avec deux ListBox (LB1, LB2), un bouton Annuler et
unautre Chercher.
Chaque ListBox doit prendre ses valeurs dans des Arrays (TABLEAU1.
TABLEAU2)dimensionnés et definis dans un module .
Je voudrais :
- que la liste prenne les valeurs des tableaux. Comment faire ? Avec
"LB1.RowSource = TABLEAU1" ???
- recuperer l'indice de tableau correspondant a l'element selectionne,
et
ce pour chaque liste.
Exemple :
TABLEAU1(1)=Voiture
TABLEAU1(2)=Forum
TABLEAU1(3) > > ....
De meme pour TABLEAU2.
Si je selectionne Forum dans LB1et que je clique sur mon bouton
Chercher,
ilfaudrait que j'obtienne "2", c'est a dire l'indice de tableau recherché.
Voila, j'espere que quelqu'un pourra m'aider :)
(Pour info je suis sous Excel2003 mais ca devra marcher sous Excel97)