inversion selection dans listbox

  • Initiateur de la discussion Initiateur de la discussion phileasdav
  • 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 !

P

phileasdav

Guest
Bonjour à tous ;

j'ai une listbox dans laquelle je récupere les données d'un base ( je ne souhaite pas en modifier l'ordre)et je souhaiterais inverser la selection , actuellement l'ordre est croissant et je souhaiterais qu'il soit décroissant (e no le plus grand en haut de la liste)
actuel
1 toto
2 tata
3 titi

ce que je souhaite
3 titi
2 tata
1 toto


merci de votre aide
 
Re : inversion selection dans listbox

mystere et boule de chewing !!!😕😕
je tape exactement le meme code avec la meme userform et ça marche pas !
il bloque sur le clear en avant derniere ligne avec ce messag ci dessous !!!??

erreur d'execution: '-2--------'


Voici le code que j'ai repris
Private Sub CommandButton2_Click()
Dim MaLig As Long, MaCol As Long
MaLig = UBound(lst_personnes.List)
MaCol = lst_personnes.ColumnCount

Dim MaVar()
For i = UBound(lst_personnes.List) To 0 Step -1
ReDim Preserve MaVar(MaLig, MaCol - 1)
For j = 0 To MaCol - 1
MaVar(MaLig - i, j) = lst_personnes.List(i, j)
Next
Next
usf1.lst_personnes.Clear
usf1.lst_personnes.List = MaVar

End Sub
 
Re : inversion selection dans listbox

Re,

Comme je l'ai précisé plus haut ça ne fontionne pas si la liste est initialisée avec RowSource. Si la liste est liée => pas de Clear ...

Voir l'autre solution dans le Post précédent.

Ou bien la solution jointe. Mais on perd les entetes de colonne, qui je crois ne fontionnent qu'avec RowSource.

NB - le UserForm1.ListBox1.Clear n'est de toutes façons pas necessaire. Je l'avais utilisé avec les Combos.
 

Pièces jointes

Dernière édition:
Re : inversion selection dans listbox

re.......;

au risque de paraitre insistant 😱, je ne comprends toujours pas pourquoi chez mopi j'ai un message d'érreur mais avec ce nouveau code alors le + simple est que je fasse parvenir une partie de mon fichier concernant ce probleme.

messag e: impossible de lire la propriété list . argument non valide
ci joint mon fichier

désolé
 

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