Bonjours à tous
Je suis débutant en VBA
J'ai un classeur avec 3 feuilles. Sur 2 dernières feuilles j'ai des bouton de formulaire.
Sur ces 2 dernières feuilles : je réussi à faire changer le nom des boutons et de changer le nom des onglets automatiquement mais en écrivant sur une cellule de chaque feuille (par ex : A1)
Pour éviter d'écrire manuellement, j'ai fais une macro par feuille qui écrit un mot dans les A1 et je l'incorpore dans une macro : Private Sub Workbook_BeforeClose(Cancel As Boolean)
Mais mon problème je ne sais pas mettre 2 macros dans ce même private. car la 1ère macro me corrige le nom de l'onglet de la 1ère feuille et de la 2ème feuille et comme la macro de cette 2ème feuille. La macro étant fonction du nom de l'onglet je ne sais comment faire.
Je vous remercie
Je suis débutant en VBA
J'ai un classeur avec 3 feuilles. Sur 2 dernières feuilles j'ai des bouton de formulaire.
Sur ces 2 dernières feuilles : je réussi à faire changer le nom des boutons et de changer le nom des onglets automatiquement mais en écrivant sur une cellule de chaque feuille (par ex : A1)
Pour éviter d'écrire manuellement, j'ai fais une macro par feuille qui écrit un mot dans les A1 et je l'incorpore dans une macro : Private Sub Workbook_BeforeClose(Cancel As Boolean)
Mais mon problème je ne sais pas mettre 2 macros dans ce même private. car la 1ère macro me corrige le nom de l'onglet de la 1ère feuille et de la 2ème feuille et comme la macro de cette 2ème feuille. La macro étant fonction du nom de l'onglet je ne sais comment faire.
Je vous remercie