Empecher trie Alpha des multiSelect d'une listbox

  • Initiateur de la discussion Initiateur de la discussion Guigui
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

Guigui

Guest
Hello à tous,

Dans une listbox, je selectione plusieur nom dans un ordre bien défini.
Au moment de transferer ces noms sur ma feuille, ils sont triés par ordre alphabétique...

Est-il possible d'empecher ceci ??

Ci-joint un exemple.

Merci d'avance pour votre aide..

A+
Guillaume
 
Bonsoir guigui, le forum

Avec une listbox en sélection multiple tu ne peux plus utiliser l'évenement click.

J'ai donc remplacé la sélection simple clic, par un double clic.

De plus la méthode rowsource est à éviter, utilise plutot additem.

a voir en pièce jointe.

N'oublie pas la sélection des items ce fait par double clic 🙂

Salut
[file name=LIXTBOXTRV2.zip size=16315]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/LIXTBOXTRV2.zip[/file]

Message édité par: Hervé, à: 27/07/2005 19:31
 

Pièces jointes

Re le forum, Hervé
Yes merci beaucoup hervé pour tes modifs... ya vraiment aucun moyen de faire tous ca avec un click...

Car certains des utilisateurs sont un peu blond... (lol, je veut dire que je sais pas si ils vont tous penser à doublecliké...)
Ou alors avoir une autre listbox à coté qui me montre les noms doublecliké avant de les validés ....

mais euuhh ... comment on fais ca ..?
Merci encore
A+ guillaume
 
re

Une listbox pour controler une autre listbox ??

tu devrais aussi mettre une listbox pour controler la listbox qui controle la listbox 😱

Je me moque pas guigui, mais rajouter des controls va fatiguer tes utilisateurs et alourdir ton fichier.

Si tu rajoutes simplement un label pour rappeler qu'il faut un double clic, ca va pas suffir, meme pour des blonds ??

Pour ton dernier post voir en pièce jointe, je rajoute le nouveau nom à la liste de la colonne A, on peut s'en passer mais je pense que tu veux garder une trace des nouvelles saisies.

salut
[file name=LIXTBOXTRV2_20050727225512.zip size=16845]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/LIXTBOXTRV2_20050727225512.zip[/file]
 

Pièces jointes

Re Hervé,

Merci pour tes conseils, j'en prend bonne note.

Pour mon input box, le probleme avec ta maj c que les éléments sélectionné se déselectione.

Est - il possible de modifier le nom MOE de la liste par MOE (inputbox)
et rajouter un choix MOE (pour un autre peut etre)... que une fois doubleclic sur MOE, je saisie le nom et .... pouf, le MOE de ma listbox devient MOE (toto)...
Et avec un additem, on rajoute un autre MOE vierge.

ché po si tu saisie ?

Merci d'avance .

A+
Guillaume
 
lol paardon ...
alors l'inputbox apparait,
je tape Toto,
je fais ok,
et l'item MOE qui se trouve dans la listebox devient :
'MOE - Toto'
Comme ca aprés je doubleclic sur 'MOE - Toto'
Mais je voudrais un nouveau 'MOE' dispo pour si j'ai plusieur MOE à saisir....

donc ...
'MOE' ---> 'MOE - Toto'
et un nouveau 'MOE' apparait

euuuh voila ...

Pardon encore de t'embrouiller ...
Guillaume
 
re

Comme ça ???

tu n'a pas besoin de redouble cliquer sur ton nouveau MOE, la macro s'en charge, j'ai pensé aux blonds 😉

salut
[file name=LIXTBOXTRV3.zip size=14950]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/LIXTBOXTRV3.zip[/file]
 

Pièces jointes

Re:Empecher trie Alpha des multiSelect d'une listb

Bonjour

Voilà le fichier retravaillé avec l'evenement change pour éviter le double-clic.

J'ai aussi fait en sorte de garder une suite des nombres 1-2-3 etc même si on efface un nom suite à une erreur (cela pour pas décontenancer tes user qui verraient 1-2-4 sans un numéro 3 😉 )

J'ai bien sûr laissé le code d'Hervé pour le reste [file name=LIXTBOXTRV3_20050728100259.zip size=12999]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/LIXTBOXTRV3_20050728100259.zip[/file]
 

Pièces jointes

Re:Empecher trie Alpha des multiSelect d'une listb

bonjour guigui, pascal, le forum

Bien vu, pascal 🙂

Je pense jamais à jouer avec ces évenements change.

Par contre dans le fichier initial j'avais masqué la deuxième colonne de la listbox, afin de ne pas montrer aux utilisateurs la manip, j'ai oublié de la recacher dans la dernière version.

salut
 
Re:Empecher trie Alpha des multiSelect d'une listb

Re

Voici le fichier modifié allégé

Comme cela il y aura le choix en gardant le numero pour qu'il se rappelle l'ordre de clic soit sans les numeros

Ps: pour l'evenement change je me rappelle d'un fil où on en avait parlé et tu faisait déjà parti des intervenants

Lien supprimé

Bonne journée [file name=LIXTBOXTRV3_20050728101655.zip size=11767]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/LIXTBOXTRV3_20050728101655.zip[/file]
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour