J'ai une petite macro qui me permet d'afficher ou de masquer une forme nommée "forme1" suivant l'état d'une case à cocher dans la feuille, j'ai copié la forme1 en forme2 donc logiquement le nom affecté est le même
Ma question est la suivante : pourquoi la forme 2 n'est elle pas en lien avec la forme 1 par rapport à la macro
Merci beaucoup pour vos réponses
La macro est dans la Feuil1
Re : Afficher / masquer forme suivant case à cocher
bonjour tontonexcel,job
une autre si tu as forme1,forme2,etc
Code:
Option Explicit
Dim sh As Shape
Private Sub case_01_Click()
For Each sh In Feuil1.Shapes
If Left(sh.Name, 5) = "forme" Then sh.Visible = case_01.Value
Next sh
End Sub