Bonjour,
J'aimerais faire quelque chose qui me parait très simple, pourtant mon code ne marche pas..
Je souhaiterais simplement que si une case contient par exemple le mot "cookie", une forme (un simple rectangle blanc,, appelé "Rectangle 6" s'affiche, et que dans le cas contraire il ne s'affiche pas..
Sub CACHE()
If Range("D35") = "Collectivité" Then
ActiveSheet.Shapes("Rectangle 6").Visible = True
Else
ActiveSheet.Shapes("Rectangle 6").Visible = False
End If
End Sub
Quand je relie la macro au rectangle, si je marque "Collectivité", ce dernier reste présent, mais si je met autre chose et que je clique sur ce rectangle, il disparaît et rien n'y fais, impossible de le faire réapparaître même si je remet "Collectivité"..
Si quelqu'un a une solution je suis preneur
Merci d'avance, cordialement.