Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Pb de barre d'outils tjs visible..

T

thierry

Guest
Bonjour
J'ai créé des macros et une barre d'outils avec des boutons qui pointent vers ces macros.
Je voudrais que ma barre d'outils n'apparaisse qu'au lancement de mon fichier excel.
Actuellement quand je la coche (View, Toolbar,...) elle apparait pour tous les fichiers excel ; et quand je la décoche elle n'apparait sur aucun !
Comment lier une barre d'outil à un fichier ? (Excel 2000)
MERCI
 
P

Petchy

Guest
bonjour Thierry et le forum

tu met ses code dans l'évenement thisWorkbook,à l'ouverture de ton fichier tu auras ta barre et à la fermeture tu la supprime,comme ça tu ne l'auras plus dans les autres fichiers.

Private Sub Workbook_Open()
CréerMenu 'le nom de ta barre
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
SupprimeMenu 'le nom de ta barre
End Sub

@ plus
Petchy
 
T

thierry

Guest
Cela ne fonctionne pas :
message d'erreur : Sub or function not defined.
J'ai essayé aussi Create Menu ma_barre_outils et DeleteMenu ma_barre_outils : même erreur.
Merci
 
T

thierry

Guest
J'ai trouvé grâce la macro auto :
Application.CommandBars("ma_barre").Visible = True
Application.CommandBars("ma_barre").Visible = False

Merci beaucoup pour ton aide et pour le Private Sub Workbook_Open()....
que je ne connaissait pas.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…