Menu déroulant: 2 colonnes (sans concatener)
Fermé
cedridoc777777
Messages postés
82
Date d'inscription
lundi 27 mai 2013
Statut
Membre
Dernière intervention
5 juillet 2013
-
27 mai 2013 à 14:02
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 3 juin 2013 à 14:18
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 3 juin 2013 à 14:18
A voir également:
- Menu déroulant: 2 colonnes (sans concatener)
- Menu déroulant excel - Guide
- Excel menu déroulant en cascade - Guide
- Menu déroulant google sheet - Accueil - Guide bureautique
- Windows 11 menu démarrer classique - Guide
- Canon quick menu - Télécharger - Utilitaires
10 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
31 mai 2013 à 14:59
31 mai 2013 à 14:59
Bonjour,
Toujours pas possible avec une validation par liste.
Mais comme tu as l'air d'y tenir une proposition avec une combobox.
En sachant que ces objets sont parfois plus ou moins bien gérés s'ils sont sur une feuille...
Ne viens pas réclamer si tu as une image fantôme de la liste qui apparait sur ta feuille.
https://www.cjoint.com/c/CEFo6Gc9QQl
eric
Toujours pas possible avec une validation par liste.
Mais comme tu as l'air d'y tenir une proposition avec une combobox.
En sachant que ces objets sont parfois plus ou moins bien gérés s'ils sont sur une feuille...
Ne viens pas réclamer si tu as une image fantôme de la liste qui apparait sur ta feuille.
https://www.cjoint.com/c/CEFo6Gc9QQl
eric
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
Modifié par eriiic le 27/05/2013 à 14:54
Modifié par eriiic le 27/05/2013 à 14:54
Bonjour,
(sans concatener)
Pourquoi ?
Ca ne vaut pas le coup de mettre du vba parce que tu t'interdis la concaténation.
Ajoute-toi une colonne et fais ta liste de dessus.
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
(sans concatener)
Pourquoi ?
Ca ne vaut pas le coup de mettre du vba parce que tu t'interdis la concaténation.
Ajoute-toi une colonne et fais ta liste de dessus.
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Raymond PENTIER
Messages postés
58762
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
18 décembre 2024
17 255
27 mai 2013 à 19:20
27 mai 2013 à 19:20
La source de la validation de données doit être
BE Belgique;FR France;NL Pays-Bas;GB Grande-Bretagne;...
BE Belgique;FR France;NL Pays-Bas;GB Grande-Bretagne;...
cedridoc777777
Messages postés
82
Date d'inscription
lundi 27 mai 2013
Statut
Membre
Dernière intervention
5 juillet 2013
29 mai 2013 à 09:32
29 mai 2013 à 09:32
On fait des tableaux croisés dynamiques sur cette colonne finale et souhaiterions que la colonne soit "courte"
Concrètement ce n'est pas
BE / FR / NL
ni
Belgique / France / Pays-Bas
mais
WARL
WCHR
WEMA
WLIE
WMOR
qui sont des codes qui représentent une région, la politique ici, est de garder cette colonne tel quel mais les nouveaux ne pourront pas deviner à quoi correspond ce code.
Je souhaiterais donc que l'utilisateur voit
WARL - Entreprise Y d'Arlon
WCHR - Entreprise X de Charleroi
...
Ca peut justifier mon besoin? :)
Concrètement ce n'est pas
BE / FR / NL
ni
Belgique / France / Pays-Bas
mais
WARL
WCHR
WEMA
WLIE
WMOR
qui sont des codes qui représentent une région, la politique ici, est de garder cette colonne tel quel mais les nouveaux ne pourront pas deviner à quoi correspond ce code.
Je souhaiterais donc que l'utilisateur voit
WARL - Entreprise Y d'Arlon
WCHR - Entreprise X de Charleroi
...
Ca peut justifier mon besoin? :)
Raymond PENTIER
Messages postés
58762
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
18 décembre 2024
17 255
30 mai 2013 à 01:04
30 mai 2013 à 01:04
1) Je ne peux répondre qu'aux questions qu'on pose.
2) Dans ma réponse tu remplaces, comme un grand,
"BE Belgique;" par "WARL - Entreprise Y d'Arlon;"
et
"FR France;" par "WCHR - Entreprise X de Charleroi;".
Tu n'as vraiment pas essayé ? Vraiment pas ?
2) Dans ma réponse tu remplaces, comme un grand,
"BE Belgique;" par "WARL - Entreprise Y d'Arlon;"
et
"FR France;" par "WCHR - Entreprise X de Charleroi;".
Tu n'as vraiment pas essayé ? Vraiment pas ?
cedridoc777777
Messages postés
82
Date d'inscription
lundi 27 mai 2013
Statut
Membre
Dernière intervention
5 juillet 2013
30 mai 2013 à 08:24
30 mai 2013 à 08:24
1) ok
2) ok
bis: Si mais cela n'affiche pas ce que je souhaite...
Lorsque je fais ce que tu me propose: mon menu déroulant affiche:
WARL - Entreprise Y d'Arlon
WCHR - Entreprise X de Charleroi
...
Une fois choisi ce qu'il me faut, il m'affiche
WARL - Entreprise Y d'Arlon (ou)
WCHR - Entreprise X de Charleroi (ou)
...
et ce que je souhaite à cette deuxième étape est qu'il affiche:
WARL
WCHR
...
Mais pas plus des 4 caractères...
2) ok
bis: Si mais cela n'affiche pas ce que je souhaite...
Lorsque je fais ce que tu me propose: mon menu déroulant affiche:
WARL - Entreprise Y d'Arlon
WCHR - Entreprise X de Charleroi
...
Une fois choisi ce qu'il me faut, il m'affiche
WARL - Entreprise Y d'Arlon (ou)
WCHR - Entreprise X de Charleroi (ou)
...
et ce que je souhaite à cette deuxième étape est qu'il affiche:
WARL
WCHR
...
Mais pas plus des 4 caractères...
Raymond PENTIER
Messages postés
58762
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
18 décembre 2024
17 255
30 mai 2013 à 14:15
30 mai 2013 à 14:15
Désolé de ne pouvoir en faire davantage.
Mais le principe de la liste déroulante est d'offrir le choix de la donnée qui va être affichée !
Mais le principe de la liste déroulante est d'offrir le choix de la donnée qui va être affichée !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
29 mai 2013 à 10:54
29 mai 2013 à 10:54
Bonjour,
toujours la même réponse :
fais-toi une colonne pour ta liste et une autre pour ton TCD.
eric
toujours la même réponse :
fais-toi une colonne pour ta liste et une autre pour ton TCD.
eric
cedridoc777777
Messages postés
82
Date d'inscription
lundi 27 mai 2013
Statut
Membre
Dernière intervention
5 juillet 2013
30 mai 2013 à 08:27
30 mai 2013 à 08:27
A quoi va me servir le TCD?
A lister les
WARL,
WCHR,
... ?
Ma liste est déjà faite
Une feuille de conversion se trouve à pars avec 2colonnes (A et B)
A : WARL, WCHR;...
B: Entreprise Y d'Arlon, Entreprise X de Charleroi,...
A lister les
WARL,
WCHR,
... ?
Ma liste est déjà faite
Une feuille de conversion se trouve à pars avec 2colonnes (A et B)
A : WARL, WCHR;...
B: Entreprise Y d'Arlon, Entreprise X de Charleroi,...
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
30 mai 2013 à 14:23
30 mai 2013 à 14:23
Tu fais ta liste déroulante avec "WARL - Entreprise Y d'Arlon", et dans la colonne d'à-coté =gauche(choix_de_ta_liste;4)
C'est toi qui va t'habituer à excel, pas le contraire. Il est plus têtu que toi...
Et tu as la proposition de Mike en-dessous.
eric
C'est toi qui va t'habituer à excel, pas le contraire. Il est plus têtu que toi...
Et tu as la proposition de Mike en-dessous.
eric
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 110
30 mai 2013 à 08:31
30 mai 2013 à 08:31
Salut le fil,
pour info, un petit tour ici
https://www.commentcamarche.net/faq/33516-excel-afficher-plusieurs-colonnes-dans-une-liste-de-validation
pour info, un petit tour ici
https://www.commentcamarche.net/faq/33516-excel-afficher-plusieurs-colonnes-dans-une-liste-de-validation
cedridoc777777
Messages postés
82
Date d'inscription
lundi 27 mai 2013
Statut
Membre
Dernière intervention
5 juillet 2013
31 mai 2013 à 14:22
31 mai 2013 à 14:22
Ok, merci...
J'aurais souhaité que cela ressemble à ceci:
https://www.cjoint.com/c/CEFovYl5Ns8
Mais d'après ce que je vois je rêve de trop :)
J'aurais souhaité que cela ressemble à ceci:
https://www.cjoint.com/c/CEFovYl5Ns8
Mais d'après ce que je vois je rêve de trop :)
cedridoc777777
Messages postés
82
Date d'inscription
lundi 27 mai 2013
Statut
Membre
Dernière intervention
5 juillet 2013
31 mai 2013 à 15:09
31 mai 2013 à 15:09
TROP-CLASSE !
Quel est l'inconvéniant?
Je dois coller
dans le VBA dans la feuille en question?
(et aussi créer ma liste dans une autre feuille)
Quel est l'inconvéniant?
Je dois coller
Option Explicit Private Sub ComboBox1_Change() ActiveCell = ComboBox1 ComboBox1.Visible = False End Sub Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, [C2:C12]) Is Nothing And Target.Count = 1 Then With Worksheets("Listes") ComboBox1.List = .Range("A2:B" & .Cells(Application.Rows.Count, 1).End(xlUp).Row).Value End With With ComboBox1 .Value = Target .Left = Target.Left .Top = Target.Top .Visible = True End With Else ComboBox1.Visible = False End If End Sub
dans le VBA dans la feuille en question?
(et aussi créer ma liste dans une autre feuille)
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
Modifié par eriiic le 31/05/2013 à 15:17
Modifié par eriiic le 31/05/2013 à 15:17
Ben oui sinon ça ne changera rien.
Tu dois aussi ajouter une combox ActiveX sur la feuille et changer qcq propriétés (nombre de colonnes, largeur colonne 1, etc).
Définir aussi la plage active, ici = [C2:C12]
eric
Tu dois aussi ajouter une combox ActiveX sur la feuille et changer qcq propriétés (nombre de colonnes, largeur colonne 1, etc).
Définir aussi la plage active, ici = [C2:C12]
eric
cedridoc777777
Messages postés
82
Date d'inscription
lundi 27 mai 2013
Statut
Membre
Dernière intervention
5 juillet 2013
31 mai 2013 à 15:20
31 mai 2013 à 15:20
Oki, merci pour ton assistance.
C2:12 a été modifié.
Comment ajoute-on une combox?
C2:12 a été modifié.
Comment ajoute-on une combox?
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
31 mai 2013 à 15:44
31 mai 2013 à 15:44
Ca dépend de ta version excel
cedridoc777777
Messages postés
82
Date d'inscription
lundi 27 mai 2013
Statut
Membre
Dernière intervention
5 juillet 2013
3 juin 2013 à 10:41
3 juin 2013 à 10:41
J'utilise Excel 2007. (c'était précisé dans mon premier post)
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
3 juin 2013 à 11:02
3 juin 2013 à 11:02
Sur 2010 (sûrement très proche sur 2007) :
- clic-droit sur le ruban, personnaliser le ruban, ajouter le ruban Développeur.
- 'Développeur / Contrôles / Insérer', choisir le contrôle dans les ActiveX
eric
- clic-droit sur le ruban, personnaliser le ruban, ajouter le ruban Développeur.
- 'Développeur / Contrôles / Insérer', choisir le contrôle dans les ActiveX
eric
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
Modifié par eriiic le 3/06/2013 à 13:44
Modifié par eriiic le 3/06/2013 à 13:44
C'était l'occasion de les tester tous et voir les possibilités. Faut pas être timide...
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
cedridoc777777
Messages postés
82
Date d'inscription
lundi 27 mai 2013
Statut
Membre
Dernière intervention
5 juillet 2013
3 juin 2013 à 13:57
3 juin 2013 à 13:57
Je dois créer un petit rectangle pour chacune de mes lignes? (12077 actuellement?).......
En plus, niveau mise en page, c'est pas très... esthétique.
Misère, tout ça, pour ça,... lol
En plus, niveau mise en page, c'est pas très... esthétique.
Misère, tout ça, pour ça,... lol
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
3 juin 2013 à 14:18
3 juin 2013 à 14:18
Je dois créer un petit rectangle pour chacune de mes lignes? (12077 actuellement?).......
Non, si tu regardes bien mon fichier exemple il n'y en a qu'une par colonne avec liste.
Il faudrait peut-être que tu le regardes en détail et que tu le comprennes avant d'essayer de refaire non ?
En plus, niveau mise en page, c'est pas très... esthétique.
Misère, tout ça, pour ça,... lol
Ca c'est toi qui choisi...
Tu ne peux pas avoir une colonne de 4 caractères et en afficher 30 sans que ça déborde.
eric
Non, si tu regardes bien mon fichier exemple il n'y en a qu'une par colonne avec liste.
Il faudrait peut-être que tu le regardes en détail et que tu le comprennes avant d'essayer de refaire non ?
En plus, niveau mise en page, c'est pas très... esthétique.
Misère, tout ça, pour ça,... lol
Ca c'est toi qui choisi...
Tu ne peux pas avoir une colonne de 4 caractères et en afficher 30 sans que ça déborde.
eric