Puis-je mettre un combobox sur une feuille Excel? Et si=20
oui, comment dois-je entrer le code pour lui donner une=20
liste de 30 noms situ=E9s de S3:S33?
J'ai toujours utilis=E9 le combobox avec un Userform, et je=20
sais comment faire sur une feuille Excel seule..
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
Denis Michon
Bonjour Denys,
Si ton combobox provient de la barre d'outils "Formulaire"
Menu contextuel en cliquant sur le combobox / format de contrôle / onglet Contrôle / Tu définis plage d'entrée avec le bouton à droite de la boîte de saisi. Prend le temps de définir la cellule liée. Attention, lorsque tu cliqueras dans ton combobox, la valeur retournée dans ta cellule liée, sera L'INDEX (le numéro de la valeur choisie) , et non la valeur choisie. Pour obtenir la valeur choisie, tu devras utilisé une petite formule dans le genre : =INDEX(toto;G2;1) . toto = plage , G2 = cellule liée.
Si ton combobox provient de la barre d'outils contrôle,
Tu affiches la barrre d'outils "Contrôle" En cliquant sur le bouton en haut à gauche, tu passe en mode création En cliquant sur le bouton en haut de droite, tu affiches les propriétés Tu définis la propriété ListFillRange = Feuil1!A1:A10 LinkedCell = Feuil1G1 après avoir sélectionné une valeur dans le combobox, G1 affiche le résultat choisi dans la liste du combobox.
Dans les 2 cas, tu définis aussi la cellule liée au même endroit indiqué pour chacun des objets
Salutations!
"Denys" a écrit dans le message de news:026901c39817$2f778e60$ Bonjour à tous,
Puis-je mettre un combobox sur une feuille Excel? Et si oui, comment dois-je entrer le code pour lui donner une liste de 30 noms situés de S3:S33?
J'ai toujours utilisé le combobox avec un Userform, et je sais comment faire sur une feuille Excel seule..
Merci,
Denys
Bonjour Denys,
Si ton combobox provient de la barre d'outils "Formulaire"
Menu contextuel en cliquant sur le combobox / format de contrôle / onglet Contrôle / Tu définis plage d'entrée avec le
bouton à droite de la boîte de saisi. Prend le temps de définir la cellule liée. Attention, lorsque tu cliqueras dans
ton combobox, la valeur retournée dans ta cellule liée, sera L'INDEX (le numéro de la valeur choisie) , et non la valeur
choisie. Pour obtenir la valeur choisie, tu devras utilisé une petite formule dans le genre : =INDEX(toto;G2;1) . toto
= plage , G2 = cellule liée.
Si ton combobox provient de la barre d'outils contrôle,
Tu affiches la barrre d'outils "Contrôle"
En cliquant sur le bouton en haut à gauche, tu passe en mode création
En cliquant sur le bouton en haut de droite, tu affiches les propriétés
Tu définis la propriété ListFillRange = Feuil1!A1:A10
LinkedCell = Feuil1G1
après avoir sélectionné une valeur dans le combobox, G1 affiche le résultat choisi dans la liste du combobox.
Dans les 2 cas, tu définis aussi la cellule liée au même endroit indiqué pour chacun des objets
Salutations!
"Denys" <anonymous@discussions.microsoft.com> a écrit dans le message de news:026901c39817$2f778e60$a601280a@phx.gbl...
Bonjour à tous,
Puis-je mettre un combobox sur une feuille Excel? Et si
oui, comment dois-je entrer le code pour lui donner une
liste de 30 noms situés de S3:S33?
J'ai toujours utilisé le combobox avec un Userform, et je
sais comment faire sur une feuille Excel seule..
Si ton combobox provient de la barre d'outils "Formulaire"
Menu contextuel en cliquant sur le combobox / format de contrôle / onglet Contrôle / Tu définis plage d'entrée avec le bouton à droite de la boîte de saisi. Prend le temps de définir la cellule liée. Attention, lorsque tu cliqueras dans ton combobox, la valeur retournée dans ta cellule liée, sera L'INDEX (le numéro de la valeur choisie) , et non la valeur choisie. Pour obtenir la valeur choisie, tu devras utilisé une petite formule dans le genre : =INDEX(toto;G2;1) . toto = plage , G2 = cellule liée.
Si ton combobox provient de la barre d'outils contrôle,
Tu affiches la barrre d'outils "Contrôle" En cliquant sur le bouton en haut à gauche, tu passe en mode création En cliquant sur le bouton en haut de droite, tu affiches les propriétés Tu définis la propriété ListFillRange = Feuil1!A1:A10 LinkedCell = Feuil1G1 après avoir sélectionné une valeur dans le combobox, G1 affiche le résultat choisi dans la liste du combobox.
Dans les 2 cas, tu définis aussi la cellule liée au même endroit indiqué pour chacun des objets
Salutations!
"Denys" a écrit dans le message de news:026901c39817$2f778e60$ Bonjour à tous,
Puis-je mettre un combobox sur une feuille Excel? Et si oui, comment dois-je entrer le code pour lui donner une liste de 30 noms situés de S3:S33?
J'ai toujours utilisé le combobox avec un Userform, et je sais comment faire sur une feuille Excel seule..
Merci,
Denys
Denys
Bonsoir Denis,
Merci beaucoup pour ta réponse....Je constate avec plaisir que c'est plus compliqué que je pensais....
Bonne soirée, c'est très aimable de ta part...
Denys
-----Original Message----- Bonjour Denys,
Si ton combobox provient de la barre d'outils "Formulaire"
Menu contextuel en cliquant sur le combobox / format de contrôle / onglet Contrôle / Tu définis plage d'entrée
avec le
bouton à droite de la boîte de saisi. Prend le temps de définir la cellule liée. Attention, lorsque tu cliqueras
dans
ton combobox, la valeur retournée dans ta cellule liée, sera L'INDEX (le numéro de la valeur choisie) , et non la
valeur
choisie. Pour obtenir la valeur choisie, tu devras utilisé une petite formule dans le genre : =INDEX
(toto;G2;1) . toto
= plage , G2 = cellule liée.
Si ton combobox provient de la barre d'outils contrôle,
Tu affiches la barrre d'outils "Contrôle" En cliquant sur le bouton en haut à gauche, tu passe en mode création
En cliquant sur le bouton en haut de droite, tu affiches les propriétés
Tu définis la propriété ListFillRange = Feuil1!A1:A10 LinkedCell = Feuil1G1 après avoir sélectionné une valeur dans le combobox, G1 affiche le résultat choisi dans la liste du combobox.
Dans les 2 cas, tu définis aussi la cellule liée au même endroit indiqué pour chacun des objets
Salutations!
"Denys" a écrit dans le message de news:026901c39817$2f778e60
$
Bonjour à tous,
Puis-je mettre un combobox sur une feuille Excel? Et si oui, comment dois-je entrer le code pour lui donner une liste de 30 noms situés de S3:S33?
J'ai toujours utilisé le combobox avec un Userform, et je sais comment faire sur une feuille Excel seule..
Merci,
Denys
.
Bonsoir Denis,
Merci beaucoup pour ta réponse....Je constate avec plaisir
que c'est plus compliqué que je pensais....
Bonne soirée, c'est très aimable de ta part...
Denys
-----Original Message-----
Bonjour Denys,
Si ton combobox provient de la barre d'outils "Formulaire"
Menu contextuel en cliquant sur le combobox / format de
contrôle / onglet Contrôle / Tu définis plage d'entrée
avec le
bouton à droite de la boîte de saisi. Prend le temps de
définir la cellule liée. Attention, lorsque tu cliqueras
dans
ton combobox, la valeur retournée dans ta cellule liée,
sera L'INDEX (le numéro de la valeur choisie) , et non la
valeur
choisie. Pour obtenir la valeur choisie, tu devras
utilisé une petite formule dans le genre : =INDEX
(toto;G2;1) . toto
= plage , G2 = cellule liée.
Si ton combobox provient de la barre d'outils contrôle,
Tu affiches la barrre d'outils "Contrôle"
En cliquant sur le bouton en haut à gauche, tu passe en
mode création
En cliquant sur le bouton en haut de droite, tu affiches
les propriétés
Tu définis la propriété ListFillRange = Feuil1!A1:A10
LinkedCell = Feuil1G1
après avoir sélectionné une valeur dans le combobox, G1
affiche le résultat choisi dans la liste du combobox.
Dans les 2 cas, tu définis aussi la cellule liée au même
endroit indiqué pour chacun des objets
Salutations!
"Denys" <anonymous@discussions.microsoft.com> a écrit
dans le message de news:026901c39817$2f778e60
$a601280a@phx.gbl...
Bonjour à tous,
Puis-je mettre un combobox sur une feuille Excel? Et si
oui, comment dois-je entrer le code pour lui donner une
liste de 30 noms situés de S3:S33?
J'ai toujours utilisé le combobox avec un Userform, et je
sais comment faire sur une feuille Excel seule..
Merci beaucoup pour ta réponse....Je constate avec plaisir que c'est plus compliqué que je pensais....
Bonne soirée, c'est très aimable de ta part...
Denys
-----Original Message----- Bonjour Denys,
Si ton combobox provient de la barre d'outils "Formulaire"
Menu contextuel en cliquant sur le combobox / format de contrôle / onglet Contrôle / Tu définis plage d'entrée
avec le
bouton à droite de la boîte de saisi. Prend le temps de définir la cellule liée. Attention, lorsque tu cliqueras
dans
ton combobox, la valeur retournée dans ta cellule liée, sera L'INDEX (le numéro de la valeur choisie) , et non la
valeur
choisie. Pour obtenir la valeur choisie, tu devras utilisé une petite formule dans le genre : =INDEX
(toto;G2;1) . toto
= plage , G2 = cellule liée.
Si ton combobox provient de la barre d'outils contrôle,
Tu affiches la barrre d'outils "Contrôle" En cliquant sur le bouton en haut à gauche, tu passe en mode création
En cliquant sur le bouton en haut de droite, tu affiches les propriétés
Tu définis la propriété ListFillRange = Feuil1!A1:A10 LinkedCell = Feuil1G1 après avoir sélectionné une valeur dans le combobox, G1 affiche le résultat choisi dans la liste du combobox.
Dans les 2 cas, tu définis aussi la cellule liée au même endroit indiqué pour chacun des objets
Salutations!
"Denys" a écrit dans le message de news:026901c39817$2f778e60
$
Bonjour à tous,
Puis-je mettre un combobox sur une feuille Excel? Et si oui, comment dois-je entrer le code pour lui donner une liste de 30 noms situés de S3:S33?
J'ai toujours utilisé le combobox avec un Userform, et je sais comment faire sur une feuille Excel seule..
Merci,
Denys
.
Denis Michon
Bonsoir Denys,
C'est simple ! mais c'est beaucoup plus long à écrire qu'à faire.
Salutations!
"Denys" a écrit dans le message de news:043501c39831$7527d4f0$ Bonsoir Denis,
Merci beaucoup pour ta réponse....Je constate avec plaisir que c'est plus compliqué que je pensais....
Bonne soirée, c'est très aimable de ta part...
Denys
-----Original Message----- Bonjour Denys,
Si ton combobox provient de la barre d'outils "Formulaire"
Menu contextuel en cliquant sur le combobox / format de contrôle / onglet Contrôle / Tu définis plage d'entrée
avec le
bouton à droite de la boîte de saisi. Prend le temps de définir la cellule liée. Attention, lorsque tu cliqueras
dans
ton combobox, la valeur retournée dans ta cellule liée, sera L'INDEX (le numéro de la valeur choisie) , et non la
valeur
choisie. Pour obtenir la valeur choisie, tu devras utilisé une petite formule dans le genre : =INDEX
(toto;G2;1) . toto
= plage , G2 = cellule liée.
Si ton combobox provient de la barre d'outils contrôle,
Tu affiches la barrre d'outils "Contrôle" En cliquant sur le bouton en haut à gauche, tu passe en mode création
En cliquant sur le bouton en haut de droite, tu affiches les propriétés
Tu définis la propriété ListFillRange = Feuil1!A1:A10 LinkedCell = Feuil1G1 après avoir sélectionné une valeur dans le combobox, G1 affiche le résultat choisi dans la liste du combobox.
Dans les 2 cas, tu définis aussi la cellule liée au même endroit indiqué pour chacun des objets
Salutations!
"Denys" a écrit dans le message de news:026901c39817$2f778e60
$
Bonjour à tous,
Puis-je mettre un combobox sur une feuille Excel? Et si oui, comment dois-je entrer le code pour lui donner une liste de 30 noms situés de S3:S33?
J'ai toujours utilisé le combobox avec un Userform, et je sais comment faire sur une feuille Excel seule..
Merci,
Denys
.
Bonsoir Denys,
C'est simple ! mais c'est beaucoup plus long à écrire qu'à faire.
Salutations!
"Denys" <anonymous@discussions.microsoft.com> a écrit dans le message de news:043501c39831$7527d4f0$a501280a@phx.gbl...
Bonsoir Denis,
Merci beaucoup pour ta réponse....Je constate avec plaisir
que c'est plus compliqué que je pensais....
Bonne soirée, c'est très aimable de ta part...
Denys
-----Original Message-----
Bonjour Denys,
Si ton combobox provient de la barre d'outils "Formulaire"
Menu contextuel en cliquant sur le combobox / format de
contrôle / onglet Contrôle / Tu définis plage d'entrée
avec le
bouton à droite de la boîte de saisi. Prend le temps de
définir la cellule liée. Attention, lorsque tu cliqueras
dans
ton combobox, la valeur retournée dans ta cellule liée,
sera L'INDEX (le numéro de la valeur choisie) , et non la
valeur
choisie. Pour obtenir la valeur choisie, tu devras
utilisé une petite formule dans le genre : =INDEX
(toto;G2;1) . toto
= plage , G2 = cellule liée.
Si ton combobox provient de la barre d'outils contrôle,
Tu affiches la barrre d'outils "Contrôle"
En cliquant sur le bouton en haut à gauche, tu passe en
mode création
En cliquant sur le bouton en haut de droite, tu affiches
les propriétés
Tu définis la propriété ListFillRange = Feuil1!A1:A10
LinkedCell = Feuil1G1
après avoir sélectionné une valeur dans le combobox, G1
affiche le résultat choisi dans la liste du combobox.
Dans les 2 cas, tu définis aussi la cellule liée au même
endroit indiqué pour chacun des objets
Salutations!
"Denys" <anonymous@discussions.microsoft.com> a écrit
dans le message de news:026901c39817$2f778e60
$a601280a@phx.gbl...
Bonjour à tous,
Puis-je mettre un combobox sur une feuille Excel? Et si
oui, comment dois-je entrer le code pour lui donner une
liste de 30 noms situés de S3:S33?
J'ai toujours utilisé le combobox avec un Userform, et je
sais comment faire sur une feuille Excel seule..
C'est simple ! mais c'est beaucoup plus long à écrire qu'à faire.
Salutations!
"Denys" a écrit dans le message de news:043501c39831$7527d4f0$ Bonsoir Denis,
Merci beaucoup pour ta réponse....Je constate avec plaisir que c'est plus compliqué que je pensais....
Bonne soirée, c'est très aimable de ta part...
Denys
-----Original Message----- Bonjour Denys,
Si ton combobox provient de la barre d'outils "Formulaire"
Menu contextuel en cliquant sur le combobox / format de contrôle / onglet Contrôle / Tu définis plage d'entrée
avec le
bouton à droite de la boîte de saisi. Prend le temps de définir la cellule liée. Attention, lorsque tu cliqueras
dans
ton combobox, la valeur retournée dans ta cellule liée, sera L'INDEX (le numéro de la valeur choisie) , et non la
valeur
choisie. Pour obtenir la valeur choisie, tu devras utilisé une petite formule dans le genre : =INDEX
(toto;G2;1) . toto
= plage , G2 = cellule liée.
Si ton combobox provient de la barre d'outils contrôle,
Tu affiches la barrre d'outils "Contrôle" En cliquant sur le bouton en haut à gauche, tu passe en mode création
En cliquant sur le bouton en haut de droite, tu affiches les propriétés
Tu définis la propriété ListFillRange = Feuil1!A1:A10 LinkedCell = Feuil1G1 après avoir sélectionné une valeur dans le combobox, G1 affiche le résultat choisi dans la liste du combobox.
Dans les 2 cas, tu définis aussi la cellule liée au même endroit indiqué pour chacun des objets
Salutations!
"Denys" a écrit dans le message de news:026901c39817$2f778e60
$
Bonjour à tous,
Puis-je mettre un combobox sur une feuille Excel? Et si oui, comment dois-je entrer le code pour lui donner une liste de 30 noms situés de S3:S33?
J'ai toujours utilisé le combobox avec un Userform, et je sais comment faire sur une feuille Excel seule..