Empecher trie Alpha des multiSelect d'une listbox

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
 
G

Guigui

Guest
Re ...
Toutes mes excuses, j'ai pas zippé mon fichier ... [file name=LIXTBOXTRIE.zip size=11811]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/LIXTBOXTRIE.zip[/file]
 

Pièces jointes

  • LIXTBOXTRIE.zip
    11.5 KB · Affichages: 31

Hervé

XLDnaute Barbatruc
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

  • LIXTBOXTRV2.zip
    15.9 KB · Affichages: 33
G

Guigui

Guest
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
 

Hervé

XLDnaute Barbatruc
re

Une listbox pour controler une autre listbox ??

tu devrais aussi mettre une listbox pour controler la listbox qui controle la listbox :eek:

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

  • LIXTBOXTRV2_20050727225512.zip
    16.5 KB · Affichages: 21
G

Guigui

Guest
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
 
G

Guigui

Guest
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
 

Hervé

XLDnaute Barbatruc
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

  • LIXTBOXTRV3.zip
    14.6 KB · Affichages: 33

PascalXLD

XLDnaute Barbatruc
Modérateur
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

  • LIXTBOXTRV3_20050728100259.zip
    12.7 KB · Affichages: 16

Hervé

XLDnaute Barbatruc
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
 

PascalXLD

XLDnaute Barbatruc
Modérateur
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

  • LIXTBOXTRV3_20050728101655.zip
    11.5 KB · Affichages: 24

Discussions similaires

Statistiques des forums

Discussions
312 810
Messages
2 092 304
Membres
105 344
dernier inscrit
dlug