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: 20
  • Capture listing.PNG
    Capture listing.PNG
    48.3 KB · Affichages: 20

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: 7
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
828

Statistiques des forums

Discussions
312 210
Messages
2 086 279
Membres
103 170
dernier inscrit
HASSEN@45