Macro ajouter + trier

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

meldja

XLDnaute Impliqué
Rebonjour,
Je suis décidemment abonné à ce forum.
J'ai créé un UserForm en reprenant les trucs qu'on m'a donné ici, et que j'essaye de bidouillé.
Je voudrais récupéré le contenu d'une ComboBox pour l'envoyer dans une colonne. Pour ça, c'est bon.
J'aurais aimé que lorsqu'une valeur est ajoutée, la colonne soit automatiquement triée et ça plante au niveau du code qui trie :
Référence de tri non valide, erreur d'exécution 1004
Voici le code (en vert le code pour trier) :

If Col = "SDB 6" Then
Sheets("ListStagiaire").Range("A65536").End(xlUp).Offset(1, 0).Value = TextBox1.Value
Sheets("ListStagiaire").Range("A3:A50").Sort Key1:=Range("A3"), Order1:=xlAscending

ElseIf Col = "SDB 6 bis" Then
Sheets("ListStagiaire").Range("B65536").End(xlUp).Offset(1, 0).Value = TextBox1.Value
Sheets("ListStagiaire").Range("B3:B50").Sort Key1:=Range("B3"), Order1:=xlAscending

ElseIf Col = "SDB 7" Then
Sheets("ListStagiaire").Range("C65536").End(xlUp).Offset(1, 0).Value = TextBox1.Value
Sheets("ListStagiaire").Range("C3:C50").Sort Key1:=Range("C3"), Order1:=xlAscending

End If

Merci
 
Re : Macro ajouter + trier

Bonsoir,

Le mieux serait de poster un petit bout de fichier exemple.

Sans avoir testé, je modifierais les lignes concernées comme suit :

Sheets("ListStagiaire").Range("A3:A50").Sort Key1:=Sheets("ListStagiaire").Range("A3"), Order1:=xlAscending

Ou bien

With Sheets("ListStagiaire")
.Range("A3:A50").Sort Key1:=.Range("A3"), Order1:=xlAscending
End With

Si la zone est ammenée à évoluer, ceci devrait fonctionner aussi :

With Sheets("ListStagiaire")
.Range("A3").Sort Key1:=.Range("A3"), Order1:=xlAscending
End With
 
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

Réponses
4
Affichages
735
Réponses
5
Affichages
915
Réponses
10
Affichages
666
Réponses
4
Affichages
756
Retour