Bonjour,

Depuis un script python, je veux insérer un bouton de commande dans la feuille courante d'Excel, pour ensuite lui affecter une macro lorsque l'utilisateur clique sur ce bouton.

J'effectue cet appel comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
excel.ActiveSheet.Buttons.Add(60, 127, 60, 25).Select()
Il s'agit d'un portage de la commande identique sous VBA.

Or, à l'exécution, j'ai l'erreur suivante :
AttributeError : 'function' object has no attribute 'Add'.
J'ai effectué des appels à makepy.py pour vérifier, il semble bien que l'objet Buttons comporte bien une méthode Add...

Un idée du pourquoi ?

Merci