XL 2019 ordre alphabetique automatique soit avec formule ou vba

Mimi1952

XLDnaute Occasionnel
Bonsoir,
Je voudrais réaliser un tri alphabétique soit avec une formule ou en vba dans la colonne B (Nom) de mon tableau.
Les saisies se font depuis un formulaire qui fonctionne très bien .
Je voudrais que dès qu'une nouvelle saisie apparait que le tri se fasse automatiquement.
J'ai voulu téléverser mon fichier mais il est trop volumineux donc je met que des captures d'écran.
Merci pour votre aide
mimi1952
 

Pièces jointes

  • Capture formulaire.PNG
    Capture formulaire.PNG
    23.3 KB · Affichages: 23
  • Capture listing.PNG
    Capture listing.PNG
    48.3 KB · Affichages: 24

Dranreb

XLDnaute Barbatruc
Bonsoir.
Si vous avez appliqué un tri personnalisé au tableau, il suffit d'invoquer la méthode Apply de la propriété Sort du ListObject qui le représente.
Peut être pourriez vous adapter ce classeur, il y a beaucoup de ressemblances avec ce que je vois sur vos images.
 

Pièces jointes

  • CLsCAsContacts.xlsm
    180.4 KB · Affichages: 8
Dernière édition:

job75

XLDnaute Barbatruc
Bonjour Mimi1952, Bernard,

La macro dans le code de l'UserForm :
VB:
Private Sub CommandButton1_Click() 'bouton Valider
'---ici le remplissage du tableau---
With ActiveSheet.UsedRange.Offset(1)
    .Sort .Columns(2), xlAscending, Header:=xlYes 'tri'
End With
End Sub
A+
 

Discussions similaires

Réponses
26
Affichages
1 K

Membres actuellement en ligne

Statistiques des forums

Discussions
314 628
Messages
2 111 337
Membres
111 105
dernier inscrit
Joffrette