MFerrand a écrit :
Bonjour à tous,
Identifie la feuille par son nom. La feuille contenant le bouton n'est probablement pas active au moment de l'exécution.
Cordialement.
Bonjour MFerrand!
Normalement la feuille est bien active (enfin normalement!)
Voici le code que j'utilise
Sub boutonon()
'Déclare la variable objet Worksheet
Dim Ws As Worksheet
'Boucle sur toutes les feuille de calcul du classeur. Les onglets graphiques ne sont pas pris
'en compte.
'ThisWorkbook correspond à l'objet classeur contenant la macro
For Each Ws In ThisWorkbook.Worksheets
Ws.Activate
'Renvoie le nom de chaque feuille
ActiveSheet.CommandButton1.Enabled = True
ActiveSheet.CommandButton2.Enabled = True
ActiveSheet.CommandButton3.Enabled = True
Next Ws
End Sub
BrunoM45 a écrit :
Re,
S'il te manque une référence, c'est indiqué [MANQUANTE]
Il n'y a aucune marqué comme MANQUANTE