Autres Apparition bouton

Panda79360

XLDnaute Nouveau
ReBonjour,

j'"ai trouvé la réponse à mon précédent post,

Je bloque sur un truc sans doute tout simple pour finaliser mon fichier,

Cf explication dans fichier joint,

Merci
 

Pièces jointes

Solution
Bonjour,

Si "X" dans case A1 alors "Bouton 1" S'affiche sachant que la donnée de A1 résulte d'une formule,

Si rien dans A1, alors "Bouton1" disparaît
Une proposition de macro (pas d'affichage du bouton si rien dans la cellule correspondante, sinon affichage du bouton) :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
'
    If Intersect(Target, Range("A2:D2")) Is Nothing Then Exit Sub

    For i = 1 To 4
        ActiveSheet.Shapes.Range(Array("Button " & i)).Visible = (Cells(2, i) <> "")
    Next i

End Sub

TooFatBoy

XLDnaute Barbatruc
Bonjour,

Si "X" dans case A1 alors "Bouton 1" S'affiche sachant que la donnée de A1 résulte d'une formule,

Si rien dans A1, alors "Bouton1" disparaît
Une proposition de macro (pas d'affichage du bouton si rien dans la cellule correspondante, sinon affichage du bouton) :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
'
    If Intersect(Target, Range("A2:D2")) Is Nothing Then Exit Sub

    For i = 1 To 4
        ActiveSheet.Shapes.Range(Array("Button " & i)).Visible = (Cells(2, i) <> "")
    Next i

End Sub
 

Pièces jointes

Discussions similaires

  • Question Question
XL 2021 formule
Réponses
3
Affichages
254
  • Question Question
Microsoft 365 couleurs
Réponses
12
Affichages
471
Réponses
1
Affichages
526
Réponses
1
Affichages
219
  • Question Question
XL 2010 excel 2010
Réponses
2
Affichages
524
Réponses
5
Affichages
395
  • Question Question
XL 2019 Planning-projet
Réponses
7
Affichages
839
Réponses
17
Affichages
1 K
  • Question Question
XL 2019 Bouton VBA
Réponses
3
Affichages
348