Bonsoir,
Merci pour le formidable cadeau de Noël!
Normalement, lorsque le cadeau présente une menue imperfection, on passe outre, par politesse.
J'ose être impoli et mentionner la très menue imperfection
:
Le bouton supprimant une feuille supprime uniquement la feuille, mais pas l'inscription dans la liste. Je ne le mentionnerais pas si le titre de l' Userform n'annonçait pas la suppression des deux. Mais c'est vraiment sans importance.
Entretemps (j'avais omis de t'en avertir) j'ai travaillé sur la cosmétique, j'ai caché le tableau à droite du tableau principal dans les feuilles individuelles, et j'ai ajouté un bouton pour imprimer le tableau caché.
Comme je n'ai pas réussi à intégrer tes modifications et ajoutes dans mon fichier, j'ai fait le contraire. J'avais effacé la liste des agents fictifs et je voulais ajouter les vrais un par un moyennant le nouveau bouton, mais la macro a beugué. J'ai alors désactivé les macros pour la cause, et j'ai fait un copier/coller depuis ma liste réelle, puis j'ai réactivé les macros.
Comme l'aire contenant les agents était beaucoup trop longue je lai raccourcie (après avoir déprotégé la feuille) jusqu'à la ligne 26. Seulement, lorsque j'ai ajouté, pour essayer, un nouveau nom, il s'est mis dans la 4ème ligne en-dessous du dernier nom. Ce qui n'est pas un problème non plus. J'ai trié la liste, et c'était bon.
Cependant, je crains que ce ne soit le raccourcissement de l'aire pouvant contenir les agents qui est encore fautif de cette "imperfection", donc moi-même une fois de plus!
Donc, je pense que ça peut fonctionner comme ça. Demain je verrai la responsable et je vais lui expliquer le fonctionnement.
La seule ajoute possible qui serait utile qui me vient à l'esprit, si tu en as encore envie, sinon ce n'est pas grave:
Ce serait bien si, dans AVANCES il y avait un tableau montrant les soldes des agents: solde initial, avances reçues, dépenses et solde final.
Comme ça la personne qui distribue les avances verrait d'un coup d'oeil, sans avoir à consulter les fiches individuelles, qui a besoin d'argent.
A toutes fins utiles j'ai intégré un tel tableau; j'ai mis provisoirement des formules pointant sur les feuilles présentes, mais cela doit bien évidemment se faire par macro, pour afficher les données de toutes les feuilles individuelles existantes, indépendamment du nom des onglets.
Normalement les formules avec INDIRECT() de la colonne J dans AVANCES devraient fonctionner, mais elles renvoient #REF.
Bonne soirée
Aloha