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

  • Aidexlsm.xlsm
    10 KB · Affichages: 5
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

  • Aidexlsm.xlsm
    23.7 KB · Affichages: 2

Statistiques des forums

Discussions
312 210
Messages
2 086 281
Membres
103 170
dernier inscrit
HASSEN@45