Personaliser barre de commande accès rapide

vgendron

XLDnaute Barbatruc
Hello !

Je m'arrache les cheveux depuis toute à l'heure
pour les besoins d'un projet, j'ai besoin de rendre inactif (ou invisible) le bouton "Enregistrer" de la barre d'outils accès rapide. - Forcément.. l'enregistreur de macro n'enregistre pas ce genre d'opération..
et ce. en VBA pour desactiver à l'ouverture du fichier, et réactiver à sa fermeture

1) C'est quoi le petit nom VBA de cette QAT ?? ---> Worksheet Command Bar ??
2) et c'est quoi le petit nom de ce foutu bouton??---> FileSave?

j'aimerais bien mettre un truc du genre
VB:
Private Sub Workbook_Open()
Application.CommandBars("Worksheet Command Bar").Controls("FileSave").enabled=false
end sub

Merci
 

vgendron

XLDnaute Barbatruc
Salut DoubleZero

merci
j'avais bien vu ce post.. mais meme après corrections (CommandeBars-->application.CommandBars)
ca n'a aucun effet..
et je suis pas sur que les Controls(1).controls(4) soient bien ceux que je désire désactiver..
un msgbox Controls(1).controls(4).caption me retourne "Enregistrer"
et un msgbox Controls(1).controls(5).caption me retourne "Enregistrer sous"...; je vois pas où il est dans la QAT..

??
 

Statistiques des forums

Discussions
312 489
Messages
2 088 850
Membres
103 974
dernier inscrit
chmikha