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 :

Comment developper un onglet du ruban excel2007 à l'ouverture d'un fichier


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 7
    Points : 8
    Points
    8
    Par défaut Comment developper un onglet du ruban excel2007 à l'ouverture d'un fichier
    * Bonjour *

    Dans Excel 2007, j'ai des onglets personnels contenant groupes et boutons permettant le lancement de macros.Je voudrais qu'à l'ouverture ou à l'activation d'un fichier ce soit toujours le même onglet qui soit développé (tous ses groupes et boutons visibles). Je peux facilement rendre cet onglet visible ou masqué, mais je ne parviens pas à le developper à l'ouverture du fichier. L'action à programmer est en fait un clic sur l'onglet en question à l'ouverture ou l'activation du fichier.

    * Merci *

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    389
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 389
    Points : 437
    Points
    437
    Par défaut
    Bonjour,

    Je ne comprends pas ce que veut dire développer un onglet, si c'est activer une feuille à l'ouverture du fichier voici un bout de code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Workbook_Open()
    Sheets("Feuil1").Activate
    End Sub
    A adapter en fonction du nom de la feuille à afficher

  3. #3
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Points : 12 068
    Points
    12 068
    Billets dans le blog
    8
    Par défaut
    tu n'est pas obligé de passer par custom ui editor pour ca
    tu peux tres bien construire ta commandbar par macro et la declenché quand tu le souhaite
    tu fait dabors une macro avec la construction de ta barre (le nom de la maco, "mabarre")


    exemple a l'ouverture :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    private sub workbook_open()
    call mabarre
     
    end sub
    voici un lien qui me semble pas trop mal et si tu regarde dans les tutos tu a bien d'autre exemples et toute les explications que tu pourais avoir besoins

    http://excel.developpez.com/faq/inde...A#menuPersoVBE

    bon courage


    au plaisir....

Discussions similaires

  1. Comment désactiver certains onglets d'un TTabControl ?
    Par tourlourou dans le forum Composants VCL
    Réponses: 13
    Dernier message: 27/04/2012, 10h11
  2. [XL-2007] Se positionner sur un onglet du ruban spécifique à l'ouverture du fichier
    Par damsmut dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 14/02/2012, 18h34
  3. Réponses: 4
    Dernier message: 11/02/2011, 16h12
  4. [XL-2007] noms des groupes étant dans les onglets du ruban et comment y accéder
    Par nath-0-0 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 18/03/2010, 16h05
  5. Comment créer des onglets "glissants"
    Par miniil dans le forum Composants VCL
    Réponses: 10
    Dernier message: 03/06/2005, 23h24

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