Rendre forme invisible

Bonjour, est-il possible de rendre une forme (rectangle) invisible si une feuille est masquée ?

Merci.

Bonsoir,

Si une feuille est masquée, tout ce qui est sur la feuille sera masqué avec !

Es-tu sur que c'est cette question que tu voulais poser ?

Sinon, on peut rendre invisible une forme... la feuille restant visible.

Bonsoir MFerrand ,

En faite j'ai une page d'accueil avec plusieurs formes , chaque forme me renvoie vers une feuille différente. J'ai créé un système de visualisation des differentes feuilles suivant les droits d'utilisateur , mais je voudrais que suivant les droits une forme soit visible ou non.

Pas de problème à cet égard, une forme est une objet Shape. Cette catégorie d'objet dispose d'une propriété Visible...

Dans la configuration de l'interface selon les droits accordés, c'est un élément qui peut parfaitement être intégré.

Cordialement.

Je cherche un truc du genre :

If sheets("BDD").visible = false then

ActiveSheet.Shapes("Rectangle 8").Visible = false

Else: ActiveSheet.Shapes("Rectangle 8").Visible = False

End If

C'est bon, ça fonctionne, j'ai mis ceci dans un module

If Sheets("BDD").Visible = True Then
ActiveSheet.Shapes("Rectangle 8").Visible = True
Else: ActiveSheet.Shapes("Rectangle 8").Visible = False
End If
Rechercher des sujets similaires à "rendre forme invisible"