Bonsoir à toutes et à tous.
J'ai créé sous Excel 2007 un petit fichier "Courrier.xlsm" comprenant une feuille "base de données" stockant les éléments d'adresses (nom, prénom, etc. ) et une feuille "page de courrier", où l'adresse s'installe toute seule dans sa fenêtre, par sélection du destinataire sur liste déroulante. Je l'ai amélioré en ajoutant une plage de saisie des nouveaux correspondants, dont les données s'enregistrent automatiquement, par un "bouton de commande", en incrémentant la fin de la base.
Pour faciliter la recherche dans la liste déroulante, j'ai souhaité automatiser le tri des noms de A à Z.
Mais quand j'ai voulu créer la macro, que ce soit en mode "Références relatives" ou pas, le code généré spécifie une plage "End(xlDown)" et "End(xlToRight)", qui malheureusement reste identique à chaque nouvelle exécution, et les adresses ajoutées ne sont pas triées.
Qui voudrait bien "tenir la main" à un très très vieux débutant ?
D'avance, grand merci ! Cordialement,
Georges JOP