[Résolu] trier par ordre alphabétique une colonne contenant les noms

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Bromine
Fraîchement OOthentifié
Messages : 8
Inscription : 27 déc. 2023 17:26

[Résolu] trier par ordre alphabétique une colonne contenant les noms

Message par Bromine »

Bonjour,

La modération vous a écrit: Sujet divisé, fil de discussion d'origine :
viewtopic.php?p=383506#p383506

Merci de ne pas poster de question dans les Trucs et Astuces pour Calc

Je vous remercie pour votre réponse et pour la solution (TriAlpha02) que vous avez proposez pour trier par ordre alphabétique une colonne contenant les noms des adhérents. Elle satisfait bien ma demande mais, néanmoins, j’éprouve une difficulté à la fin d’un premier tri automatique avant d’en débuter un second successif. La liste des noms (colonne A, Dico) relatifs au premier tri n’est pas effacée.

- dans la feuille dénommée Dico, la colonne A reporte la liste non triée des noms des adhérents
- dans la feuille dénommée Tri, cette liste est reportée dans la colonne A puis traitée dans les colonnes B et C. Le tri par ordre alphabétique s’affiche alors dans la colonne C.

Or dans mon cas, la colonne A de la feuille Dico est alimentée automatiquement dans notre tableur par une liste variable d’adhérents selon les revues distribuées.

Serait-il possible d’effectuer automatiquement après le premier tri un « effaçage automatique » de la liste de noms de la colonne A (feuille dico) avant de débuter le second tri ?
Actuellement, à la fin du premier tri, je dois effacer manuellement la colonne A (Dico) en effectuant Clic droit +« Effacer le contenu », puis Collage spécial Text de la nouvelle liste de noms prélevée ailleurs dans une feuille autre du tableur. Tout ceci pourrait-il être automatisée ?
Encore un grand merci pour votre aide.
Dernière modification par micmac le 07 sept. 2025 02:29, modifié 1 fois.
Raison : Balisage
LibreOffice7.5.8.2 sous Windows 11
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 6093
Inscription : 02 janv. 2009 23:56

Re: trier par ordre alphabétique une colonne contenant les noms

Message par Jean-Louis Cadeillan »

Bonsoir,

Je ne suis pas sûr d'avoir compris le problème, d'autant qu'il manque le fichier que tu as élaboré.
Je suppose que cette question est en lien avec ton précédent fil du 12/06 (viewtopic.php?p=390979), auquel je viens de faire un ajout, à tout hasard, avec une solution. Si c'est en lien… pourquoi n'as-tu pas poursuivi sur ce fil ?
Je suppose aussi que tu fais référence à l'astuce dont je t'avais donné le lien (viewtopic.php?p=161218#p161218).
Cela fait bien des suppositions…
Cordialement,
Jean-Louis
Windows 10 Pro 64, LibO 26.2.6.3(JRE 1.8.0_503) et AOO 4.1.16 (Adoptium 19.0.2.7)
Bromine
Fraîchement OOthentifié
Messages : 8
Inscription : 27 déc. 2023 17:26

Re: trier par ordre alphabétique une colonne contenant les noms

Message par Bromine »

Bonjour,
Un grand merci pour votre aide à deux reprises qui m'a permis de résoudre le problème que je vous avais soumis.
Votre solution nous facilite la vie désormais dans notre association pour repartir automatiquement les revues à nos adhérents selon leur choix. Un gain de temps énorme, moins d'énervement et des frais d'envoi réduits.
Un grand merci pour votre diligence et votre expertise en programmation.
Très cordialement.
LibreOffice7.5.8.2 sous Windows 11
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 10159
Inscription : 28 août 2010 08:45

Re: trier par ordre alphabétique une colonne contenant les noms

Message par micmac »

Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences (ou Réglages) sur macOS