OVH Cloud OVH Cloud

nouvelle barre d'outils !!!

5 réponses
Avatar
val
bonjour

je viens de creer une nouvelle barre d'outils que je voudrais afficher
seulement dans un classeur donne... hors cette barre apparait avec tous les
documents excel deja enregistres et meme avec les nouveaux documents !...
j'ai pourtant utilise l'option "attacher" qui me permet en cliquant sur le
bouton copier de l'associer au classeur .

merci pour votre reponse

val

5 réponses

Avatar
MichDenis
Pour gérer la visibilité de ta barre d'outils :

Dans le thisworkbook de ton classeur, copie ce qui suit
en prenant soin de modifier le nom de la barre d'outils
des 2 procédures pour le nom de la barre d'outils
attachée au fichier.

'---------------------------------------
Private Sub Workbook_Activate()

With Application.CommandBars("NomDeMaBarreLiée")
.Enabled = True
.Visible = True
End With

End Sub
'---------------------------------------
Private Sub Workbook_Deactivate()

With Application.CommandBars("NomDeMaBarreLiée")
.Enabled = False
.Visible = False
End With

End Sub
'---------------------------------------



"val" a écrit dans le message de news: 45647c3b$0$27405$
bonjour

je viens de creer une nouvelle barre d'outils que je voudrais afficher
seulement dans un classeur donne... hors cette barre apparait avec tous les
documents excel deja enregistres et meme avec les nouveaux documents !...
j'ai pourtant utilise l'option "attacher" qui me permet en cliquant sur le
bouton copier de l'associer au classeur .

merci pour votre reponse

val
Avatar
jps
au risque de me mêler de ce qui ne me regarde pas, mais je pense que :

Application.CommandBars("NomDeMaBarreLiée").Visible = True (ou False pour le
Deactivate)

est largement suffisant
jps
PS j'ai besoin de toi, michel :-))) je peux te convoquer????

"MichDenis" a écrit dans le message de news:
%
Pour gérer la visibilité de ta barre d'outils :

Dans le thisworkbook de ton classeur, copie ce qui suit
en prenant soin de modifier le nom de la barre d'outils
des 2 procédures pour le nom de la barre d'outils
attachée au fichier.

'---------------------------------------
Private Sub Workbook_Activate()

With Application.CommandBars("NomDeMaBarreLiée")
.Enabled = True
.Visible = True
End With

End Sub
'---------------------------------------
Private Sub Workbook_Deactivate()

With Application.CommandBars("NomDeMaBarreLiée")
.Enabled = False
.Visible = False
End With

End Sub
'---------------------------------------



"val" a écrit dans le message de news:
45647c3b$0$27405$
bonjour

je viens de creer une nouvelle barre d'outils que je voudrais afficher
seulement dans un classeur donne... hors cette barre apparait avec tous
les
documents excel deja enregistres et meme avec les nouveaux documents !...
j'ai pourtant utilise l'option "attacher" qui me permet en cliquant sur le
bouton copier de l'associer au classeur .

merci pour votre reponse

val







Avatar
MichDenis
| Application.CommandBars("NomDeMaBarreLiée").Visible = True (ou False pour le Deactivate)
| est largement suffisant
Si tu le dis, je te fais confiance...



| jps
| PS j'ai besoin de toi, michel :-))) je peux te convoquer????

Un séjour de quelques jours en France, Pourquoi pas ?
Quand les frais sont assumés par le requérant ....;-)))
Avatar
jps
:-)))))
jps

"MichDenis" a écrit dans le message de news:



| Application.CommandBars("NomDeMaBarreLiée").Visible = True (ou False
pour le Deactivate)
| est largement suffisant
Si tu le dis, je te fais confiance...



| jps
| PS j'ai besoin de toi, michel :-))) je peux te convoquer????

Un séjour de quelques jours en France, Pourquoi pas ?
Quand les frais sont assumés par le requérant ....;-)))





Avatar
val
bonsoir

je viens juste de retrouver cette reponse... mon message d'origine ne figure
plus dans la liste !
je vais essayer cette macro...

cordialement

val

au risque de me mêler de ce qui ne me regarde pas, mais je pense que :

Application.CommandBars("NomDeMaBarreLiée").Visible = True (ou False pour
le Deactivate)

est largement suffisant
jps
PS j'ai besoin de toi, michel :-))) je peux te convoquer????

"MichDenis" a écrit dans le message de news:
%
Pour gérer la visibilité de ta barre d'outils :

Dans le thisworkbook de ton classeur, copie ce qui suit
en prenant soin de modifier le nom de la barre d'outils
des 2 procédures pour le nom de la barre d'outils
attachée au fichier.

'---------------------------------------
Private Sub Workbook_Activate()

With Application.CommandBars("NomDeMaBarreLiée")
.Enabled = True
.Visible = True
End With

End Sub
'---------------------------------------
Private Sub Workbook_Deactivate()

With Application.CommandBars("NomDeMaBarreLiée")
.Enabled = False
.Visible = False
End With

End Sub
'---------------------------------------



"val" a écrit dans le message de news:
45647c3b$0$27405$
bonjour

je viens de creer une nouvelle barre d'outils que je voudrais afficher
seulement dans un classeur donne... hors cette barre apparait avec tous
les
documents excel deja enregistres et meme avec les nouveaux documents !...
j'ai pourtant utilise l'option "attacher" qui me permet en cliquant sur
le
bouton copier de l'associer au classeur .

merci pour votre reponse

val