Afficher / Masquer objet ou bouton

Bonjour,

Je souhaiterais dans une feuille de calcul, afficher ou masquer un bouton ou un objet pour lier une macro, suivant le résultat d'une formule.

J'essaie pas mal de choses mais cela ne fonctionne pas.

Merci de votre aide

Pascal

Bonjour Pascal,

Je souhaiterais dans une feuille de calcul, afficher ou masquer un bouton ou un objet pour lier une macro, suivant le résultat d'une formule.

tu pourrais utiliser l'événement Worksheet_Calculate()

avec une condition selon le résultat de la formule

Sheets(Me.Name).Shapes(1).Visible = True

Merci de ta réponse, effectivement j'ai essayé ce petit programme qui affiche ou non une flèche suivant le résultat de la cellule D8 :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Range("D8") = "" Then

Shapes(Flèchedroite1).Visible = True

Else

Shapes(Flèchedroite1).Visible = False

End If

End Sub

Mais lors de l’exécution il me dit :

L'index de cette collection est en dehors des limites. Je ne comprends qu'il veut dire !

Pascal

re,

essais avec cette syntaxe (nom de l'objet entre guillemet)

Shapes("Flèchedroite1").Visible = True

Merci ça marche nickel. Je n'étais pas loin !

Bonne journée

Rechercher des sujets similaires à "afficher masquer objet bouton"