Rebonjour !
Wow ha oui on sent l'expérience là parce que vous me proposez une solution encore plus optimisée que celle que j'ai en tête !
Comme tu l'expliques Steelson, je comptais justement tripler ma macro en la copiant dans chaque Case Is...
En soi, je serai ravi d'utiliser votre solution à paramètres, mais dans ce cas, il faut que je mette une sorte de CHOOSE() en place de chaque cellule / onglet utilisé dans la formule de la macro principale, afin de pouvoir passer d'une cible à l'autre selon les cas, et je ne vois pas par quoi remplacer justement mes cellules et onglets de la sorte.
Pour aller dans le détail, il y a plusieurs boutons par page, dont un seul doit activer ladite macro à paramètres. Aussi je ne peux pas me contenter juste de "tel onglet est actif" comme vérification. En revanche, je peux faire une double vérification en vérifiant à la fois le bouton et l'onglet, mais ce serait inutile pour le coup, puisque les boutons sont nommés.
Je vais déjà analyser vos codes histoire de les comprendre en profondeur avant de continuer ; leur simplicité comparée à ce que je souhaite faire me dépasse pour l'instant, alors je m'y mets.
Merci beaucoup pour d'une part votre rapidité de réponse qui est surprenante, et pour la qualité de vos réponses qui me donne encore plus d'idées pour la suite !
P.S : petite frustration, je ne pourrai pas vous envoyer ledit modèle car c'est pour le travail, donc confidentiel...
EDIT : en fait j'ai tort : même si j'ai plusieurs boutons sur une même page, comme il n'y en a qu'un seul par page qui doit lancer la macro dont on parle, la détection par le nom d'onglet marche en fait, puisque les autres boutons de la page ne lanceront pas la même macro
J'essaye ça d'ici ce soir et je vous dis