Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Bug sur tri d'une selection

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 !

Laosurlamontagne

XLDnaute Occasionnel
Bonjour à tous,

J'ai un bug sur une macro fantastique trouvée ici que j'adapte pour mes besoins. Il s'agit d'une macro permettant de compléter/modifier une liste via un formulaire.

Cependant, il semblerait qu'il y ait un bug si la liste ne contient qu'une seule entrée. Dans l'exemple, tout marche à merveille mais si nous décidons de partir d'une liste où il y aurait une seul entrée: la macro plante (l'exercice est simple: liste vide, ça marche mais si je supprime toutes les entrées sauf une: ça plante).

Je crois comprendre le problème viendrait de la fonction tri des noms qui se perds si le nombre de machin à trier est égale à 1...

Sauriez-vous m'aider à résoudre ce problème? En vous remerciant
 

Pièces jointes

Bonjour,

voir ceci à remplacer !

EDIT: j'ai modifié TotLig !

Code:
Private Sub UserForm_Initialize()
   Dim Clé As Variant, TotLig&
   Set f = Sheets("bd")
   TotLig = f.[B65000].End(xlUp).Row - 1 '-1 départ 2'ligne
   Clé = f.Range("B2:B" & f.[B65000].End(xlUp).Row)
   Me.Service.List = Array("Etudes", "Informatique", "Marketing", "Production")
   Me.Loisirs.List = Array("Lecture", "Cinéma", "Vélo", "Natation", "Internet")
  '-------------avec tri---------------
  If TotLig > 1 Then
     Call Tri(Clé, LBound(Clé), UBound(Clé))
     Me.ChoixNom.List = Clé
  Else
     Me.ChoixNom = Clé
  End If
  Me.ChoixNom.ListIndex = -1
  B_ajout_Click
End Sub
 
Dernière édition:
- 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

Discussions similaires

T
Réponses
0
Affichages
720
titof
T
T
Réponses
0
Affichages
781
titof
T
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…