bonjour je voudrais savoir comment on peut remplir une liste de choix dans
une cellule excel avec du code visual basic. plus exactement, j'ai une
feuille "rep" avec une colonne qui contient sur chaque ligne des noms et je
voudrais sur une autre feuille mettre dans une case l'ensemble des noms de
"rep" sous forme d'une liste de choix dans une cellule. je voudrais
connaitre le code qui permettrai de remplir cette liste de choix.
Merci d'avance à celui ou celle qui me filera un coup de main pour avancer.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacky
Bonjour,
Le code Vba est inutile dans ce cas, il suffit de nommer la plage des noms par: Insertion/nom/définir Ensuite sur la cellule de la feuille en question: Donnée/validation>>autoriser>>liste Source>> = le nom donné à cette plage.
Salutations JJ
"jpf" a écrit dans le message de news:
bonjour je voudrais savoir comment on peut remplir une liste de choix dans une cellule excel avec du code visual basic. plus exactement, j'ai une feuille "rep" avec une colonne qui contient sur chaque ligne des noms et je
voudrais sur une autre feuille mettre dans une case l'ensemble des noms de "rep" sous forme d'une liste de choix dans une cellule. je voudrais connaitre le code qui permettrai de remplir cette liste de choix. Merci d'avance à celui ou celle qui me filera un coup de main pour avancer.
Bonjour,
Le code Vba est inutile dans ce cas, il suffit de nommer la plage des noms
par:
Insertion/nom/définir
Ensuite sur la cellule de la feuille en question:
Donnée/validation>>autoriser>>liste
Source>> = le nom donné à cette plage.
Salutations
JJ
"jpf" <jp.frambourg@tele2.fr> a écrit dans le message de
news:O3Pn5wByGHA.1256@TK2MSFTNGP02.phx.gbl...
bonjour je voudrais savoir comment on peut remplir une liste de choix dans
une cellule excel avec du code visual basic. plus exactement, j'ai une
feuille "rep" avec une colonne qui contient sur chaque ligne des noms et
je
voudrais sur une autre feuille mettre dans une case l'ensemble des noms de
"rep" sous forme d'une liste de choix dans une cellule. je voudrais
connaitre le code qui permettrai de remplir cette liste de choix.
Merci d'avance à celui ou celle qui me filera un coup de main pour
avancer.
Le code Vba est inutile dans ce cas, il suffit de nommer la plage des noms par: Insertion/nom/définir Ensuite sur la cellule de la feuille en question: Donnée/validation>>autoriser>>liste Source>> = le nom donné à cette plage.
Salutations JJ
"jpf" a écrit dans le message de news:
bonjour je voudrais savoir comment on peut remplir une liste de choix dans une cellule excel avec du code visual basic. plus exactement, j'ai une feuille "rep" avec une colonne qui contient sur chaque ligne des noms et je
voudrais sur une autre feuille mettre dans une case l'ensemble des noms de "rep" sous forme d'une liste de choix dans une cellule. je voudrais connaitre le code qui permettrai de remplir cette liste de choix. Merci d'avance à celui ou celle qui me filera un coup de main pour avancer.
JB
Bonjour,
Il suffit de donner un nom au champ qui contient les noms(toto e.g.) . Ensuite:Données/Validation/Liste et spécifier =toto
JB
bonjour je voudrais savoir comment on peut remplir une liste de choix dans une cellule excel avec du code visual basic. plus exactement, j'ai une feuille "rep" avec une colonne qui contient sur chaque ligne des noms et je voudrais sur une autre feuille mettre dans une case l'ensemble des noms de "rep" sous forme d'une liste de choix dans une cellule. je voudrais connaitre le code qui permettrai de remplir cette liste de choix. Merci d'avance à celui ou celle qui me filera un coup de main pour avan cer.
Bonjour,
Il suffit de donner un nom au champ qui contient les noms(toto e.g.) .
Ensuite:Données/Validation/Liste et spécifier =toto
JB
bonjour je voudrais savoir comment on peut remplir une liste de choix dans
une cellule excel avec du code visual basic. plus exactement, j'ai une
feuille "rep" avec une colonne qui contient sur chaque ligne des noms et je
voudrais sur une autre feuille mettre dans une case l'ensemble des noms de
"rep" sous forme d'une liste de choix dans une cellule. je voudrais
connaitre le code qui permettrai de remplir cette liste de choix.
Merci d'avance à celui ou celle qui me filera un coup de main pour avan cer.
Il suffit de donner un nom au champ qui contient les noms(toto e.g.) . Ensuite:Données/Validation/Liste et spécifier =toto
JB
bonjour je voudrais savoir comment on peut remplir une liste de choix dans une cellule excel avec du code visual basic. plus exactement, j'ai une feuille "rep" avec une colonne qui contient sur chaque ligne des noms et je voudrais sur une autre feuille mettre dans une case l'ensemble des noms de "rep" sous forme d'une liste de choix dans une cellule. je voudrais connaitre le code qui permettrai de remplir cette liste de choix. Merci d'avance à celui ou celle qui me filera un coup de main pour avan cer.
laurentbosc
Salut jpf,
Si j ai bien compris, tu veux qu il y ai une liste de choix sur chaque cellule de ta colonne.
Si c est ca la meilleure methode est de ne pas passer par VBA, mais par le menu Données/Validation
1/ Creer la liste sur l autre feuille(Une valeur par cellule). selectionner la plage creee et lui donner un nom ('toto' par exemple ;) ), grace a menu/Inserer/nom/Definir 2/ Se positionner sur la 1ere cellule de la colonne ou tu veux que la liste apparaisse 3/ Aller dans le menu Données / Validation * Dans Autoriser, choisir 'Liste' * Dans Source saisir 'toto' * eventuellement, definir le message d erreur en cas de mauvaise saisie * Faire OK * copier la cellule et faire collage special/validation sur le reste de ta colonne ou de ta plage de cellule.
Et normalement quand une cellule de cette colonne a le focus, la liste apparait.
Voila j espere que ca repond a ta question.
bonjour je voudrais savoir comment on peut remplir une liste de choix dans une cellule excel avec du code visual basic. plus exactement, j'ai une feuille "rep" avec une colonne qui contient sur chaque ligne des noms et je voudrais sur une autre feuille mettre dans une case l'ensemble des noms de "rep" sous forme d'une liste de choix dans une cellule. je voudrais connaitre le code qui permettrai de remplir cette liste de choix. Merci d'avance à celui ou celle qui me filera un coup de main pour avan cer.
Salut jpf,
Si j ai bien compris, tu veux qu il y ai une liste de choix sur chaque
cellule de ta colonne.
Si c est ca la meilleure methode est de ne pas passer par VBA, mais par
le menu Données/Validation
1/ Creer la liste sur l autre feuille(Une valeur par cellule).
selectionner la plage creee et lui donner un nom ('toto' par exemple ;)
), grace a menu/Inserer/nom/Definir
2/ Se positionner sur la 1ere cellule de la colonne ou tu veux que la
liste apparaisse
3/ Aller dans le menu Données / Validation
* Dans Autoriser, choisir 'Liste'
* Dans Source saisir 'toto'
* eventuellement, definir le message d erreur en cas de mauvaise
saisie
* Faire OK
* copier la cellule et faire collage special/validation sur le reste
de ta colonne ou de ta plage de cellule.
Et normalement quand une cellule de cette colonne a le focus, la liste
apparait.
Voila j espere que ca repond a ta question.
bonjour je voudrais savoir comment on peut remplir une liste de choix dans
une cellule excel avec du code visual basic. plus exactement, j'ai une
feuille "rep" avec une colonne qui contient sur chaque ligne des noms et je
voudrais sur une autre feuille mettre dans une case l'ensemble des noms de
"rep" sous forme d'une liste de choix dans une cellule. je voudrais
connaitre le code qui permettrai de remplir cette liste de choix.
Merci d'avance à celui ou celle qui me filera un coup de main pour avan cer.
Si j ai bien compris, tu veux qu il y ai une liste de choix sur chaque cellule de ta colonne.
Si c est ca la meilleure methode est de ne pas passer par VBA, mais par le menu Données/Validation
1/ Creer la liste sur l autre feuille(Une valeur par cellule). selectionner la plage creee et lui donner un nom ('toto' par exemple ;) ), grace a menu/Inserer/nom/Definir 2/ Se positionner sur la 1ere cellule de la colonne ou tu veux que la liste apparaisse 3/ Aller dans le menu Données / Validation * Dans Autoriser, choisir 'Liste' * Dans Source saisir 'toto' * eventuellement, definir le message d erreur en cas de mauvaise saisie * Faire OK * copier la cellule et faire collage special/validation sur le reste de ta colonne ou de ta plage de cellule.
Et normalement quand une cellule de cette colonne a le focus, la liste apparait.
Voila j espere que ca repond a ta question.
bonjour je voudrais savoir comment on peut remplir une liste de choix dans une cellule excel avec du code visual basic. plus exactement, j'ai une feuille "rep" avec une colonne qui contient sur chaque ligne des noms et je voudrais sur une autre feuille mettre dans une case l'ensemble des noms de "rep" sous forme d'une liste de choix dans une cellule. je voudrais connaitre le code qui permettrai de remplir cette liste de choix. Merci d'avance à celui ou celle qui me filera un coup de main pour avan cer.