Magic_Doctor
XLDnaute Barbatruc
Bonsoir,
Je sais d’avance que d’aucuns prétendront que Magic_Doctor en demande un peu trop…
J’ai une liste dans laquelle (comme toute liste) je rentre des items.
Au fur et à mesure des entrées cette liste est débarrassée de ses éventuels doublons et lignes vides, et triée par ordre alphabétique via une macro événementielle qui fait appel à un dictionnaire (merci job75 !). Il n’y a aucune colonne intermédiaire avec formules implexes, tout se passe au travers du dictionnaire. Ça marche très bien.
Supposons maintenant que j’élimine un item dans la colonne où l’on rentre les données. La cellule correspondante devient forcément vide. Je voudrais (au travers d’une macro événementielle) qu’automatiquement, après avoir éliminé le contenu d’une cellule de cette colonne, la liste se reconstitue ad integrum sans solution de continuité, et même s’il y a un ou des doublons que ceux-ci restent présents dans la colonne de saisies (puisque de toute façon ils n'apparaîtront plus dans la 2ème colonne).
Merci d’avance pour toute réponse.
Je sais d’avance que d’aucuns prétendront que Magic_Doctor en demande un peu trop…
J’ai une liste dans laquelle (comme toute liste) je rentre des items.
Au fur et à mesure des entrées cette liste est débarrassée de ses éventuels doublons et lignes vides, et triée par ordre alphabétique via une macro événementielle qui fait appel à un dictionnaire (merci job75 !). Il n’y a aucune colonne intermédiaire avec formules implexes, tout se passe au travers du dictionnaire. Ça marche très bien.
Supposons maintenant que j’élimine un item dans la colonne où l’on rentre les données. La cellule correspondante devient forcément vide. Je voudrais (au travers d’une macro événementielle) qu’automatiquement, après avoir éliminé le contenu d’une cellule de cette colonne, la liste se reconstitue ad integrum sans solution de continuité, et même s’il y a un ou des doublons que ceux-ci restent présents dans la colonne de saisies (puisque de toute façon ils n'apparaîtront plus dans la 2ème colonne).
Merci d’avance pour toute réponse.