Bonjour,
Envoie ton fichier avec des explications claires de ce que tu souhaites.
Tu as un exemple de Fred (que je salue) et mon exemple. Les approches sont différentes !...
Un nouvel exemple à ta disposition.
Cdlt.
Public Sub XXX()
Dim ctl As Button
For Each ctl In Me.Buttons
If TypeName(ctl) = "Button" Then
Select Case ctl.Caption
Case "Bouton 1", "Bouton 3", "Bouton 4":
Case Else: ctl.Visible = Not ctl.Visible
End Select
End If
Next ctl
End Sub