Comment contourner une erreur pour l'exécution d'une macro ?

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

libellule85

XLDnaute Accro
Bonjour le forum,
J'aimerais mettre la même macro sur plusieurs feuilles.
Pour ce faire, je pensais mettre la macro dans un module puis mettre un commandButton ou un label sur chaque feuilles.
J'ai essayé sur une feuille quand je clique sur le bouton il me met "Erreur de Compilation : Sub ou Function non définie"

Sur le code de la feuille si je met :
Code:
Private Sub Label1_Click()
Essai
End Sub
ou
Code:
Private Sub Label1_Click()
Call Essai
End Sub
cela me renvoi toujours à l'erreur ci-dessus.
pour que cela fonctionne je dois mettre la macro dans le bouton !

Voici la macro en question (réalisée par Pierrot93, que je remercie une nouvelle fois) :
Code:
Private Sub Essai()
Dim i As Byte
 Application.ScreenUpdating = False
 For i = 1 To 30
     If Application.CountA(Rows(i)) = 0 Then Rows(i).Hidden = True
 Next i
 Application.ScreenUpdating = True
 ActiveSheet.PrintOut
End Sub

Je voulais donc savoir : y a t'il un moyen de "contourner cette erreur" ?
D'avance merci pour vos réponses
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
580
Retour