Bonsoir Riddick,
Pour affecter une macro à un bouton de barre d'outils:
MonBouton.OnAction= ' le nom de la macro à éxécuter'
pour désactiver:
MonBouton.OnAction= ''
Pour trouver le bouton, soit :
set MonBouton=Application.CommandBars('MaBarre').controls(index)
soit si tu lui as donné un tag ( ce qui permet de ne pas avoir à se soucier de sa position dans la barre):
set MonBouton=Application.CommandBars('MaBarre').FindControl(Tag:='monboutontag')
Voili,voilou
A+