IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[VBA Excel] Affichage de menus personalisés


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Inscrit en
    Février 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 3
    Points : 2
    Points
    2
    Par défaut [VBA Excel] Affichage de menus personalisés
    Bonjour à vous,

    Dans Excel, un certain nombre de mes macros sont accessibles dans un "nouveau menu" de la barre d'outil. Ce menu n'est plus affiché (de même que le menu "données" d'excel) lorsqu'un graph est activé.
    Il y a t'il un moyen de rendre des menus toujours visibles?
    Merci d'avance,
    Vincent

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 553
    Points : 566
    Points
    566
    Par défaut
    Essaie d'aller dans
    Affichage
    Barre d'outils
    Personnaliser
    Créér ta nouvelle barre d'outils

    Tu n'aurasp lus qu'à la faire glisser dans la zonedu haut de Excel et d'ajouter.Suppirmer les boutons qui te servent à lancer tes macros

  3. #3
    Candidat au Club
    Inscrit en
    Février 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Merci pour ta réponse mais je me suis mal fait comprendre:
    J'ai créé une nouvelle barre d'outil avec des éléments de menus lançant des macros mais cette barre d'outil n'est plus visible lorsqu'un graph est sélectionné.

    L'alternative est de selectionner un graph, et de faire comme tu me le conseilles:
    Affichage
    Barre d'outils
    Personnaliser
    Créér ta nouvelle barre d'outils

    ...mais cette fois la barre d'outil ne sera visible que lorsqu'un graph sera selectionné... Ce n'est pas très satisfaisant car j'aimerai avoir un menu ou toute mes macros sont accessibles tous le temps dont celles qui necessitent qu'un graph soit activé...

    Donc ma question serait : qqun connaitrait il le code vba pour gérer les propriétés d'affichage des barre d'outil excel?


    Merci d'avance, Vincent

  4. #4
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 543
    Points
    15 543
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.CommandBars(Nom_barres).Visible = True 'or false
    A+

  5. #5
    Candidat au Club
    Inscrit en
    Février 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Merci bcp!!
    Vincent

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Toutes versions] Problème avec les "menus personalisés" Excel
    Par juju4002 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 14/05/2010, 08h39
  2. Menus déroulants sous VBA excel
    Par thibautclement dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 07/12/2008, 10h11
  3. [VBA-E] masquer les menus d'excel
    Par lio62 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 18/01/2007, 13h42
  4. Réponses: 2
    Dernier message: 26/12/2006, 12h49
  5. [vba-excel] Affichage de formulaire
    Par decour dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 05/12/2005, 11h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo