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 :

Création d'un menu avant ouvrir EXCEL


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de jackborogar
    Homme Profil pro
    Etudiant Ingénierie Financière
    Inscrit en
    Avril 2012
    Messages
    290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Etudiant Ingénierie Financière
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2012
    Messages : 290
    Par défaut Création d'un menu avant ouvrir EXCEL
    Bonjour à tous,

    J'ai déjà vu ça dans beaucoup de Excel un menu qui permette de choisir où l'on veut aller.

    J'ai un classeur avec comme feuilles:

    - Bilan
    -Achat 11/12
    -Achat 12/13
    -Future 11/12
    -Future 12/13

    Ce Menu me permetterai de choisir l'année sur lesquelle je souhaite travailler pour ainsi optimiser le nombre de feuille présente dans le classeur (On se retrouverait avec 3 feuilles au final).

    On pourrait avoir ainsi 3 boutons:

    - Travailler en 11/12
    - Travailler en 12/13
    - Exit

    Bien Cordialement

  2. #2
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2011
    Messages : 181
    Par défaut
    Bonjour à tous,

    S'il s'agit vraiment d'un menu avant d'ouvrir Excel, il faut utiliser un fichier Bat ; en revanche, si cela concerne toujours le même fichier mais avec des feuilles qui seraient masquées en fonction d'un menu, alors :

    Code du Formulaire Menu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    Option Explicit
     
    Private Sub Cmd_1112_Click()
        Sheets("Achat 11_12").Visible = True
        Sheets("Achat 12_13").Visible = False
        Sheets("Future 11_12").Visible = True
        Sheets("Future 12_13").Visible = False
    End Sub
     
    Private Sub Cmd_1213_Click()
        Sheets("Achat 11_12").Visible = False
        Sheets("Achat 12_13").Visible = True
        Sheets("Future 11_12").Visible = False
        Sheets("Future 12_13").Visible = True
    End Sub
     
    Private Sub Cmd_Quitter_Click()
        Application.Quit
    End Sub
    Code du Thisworkbook:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Option Explicit
     
    Private Sub Workbook_Open()
        Sheets("Achat 11_12").Visible = False
        Sheets("Achat 12_13").Visible = False
        Sheets("Future 11_12").Visible = False
        Sheets("Future 12_13").Visible = False
        Menu.Show vbModeless
    End Sub
    Un souci :
    On ne peut pas, a priori, utiliser le caractère "/", il est don remplacé par "_"

  3. #3
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, un coup d'œil ici ou ainsi qu'ici

  4. #4
    Membre chevronné Avatar de jackborogar
    Homme Profil pro
    Etudiant Ingénierie Financière
    Inscrit en
    Avril 2012
    Messages
    290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Etudiant Ingénierie Financière
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2012
    Messages : 290
    Par défaut
    Bonjour

    Merci de vos réponses. Je regarde à cela aujourd'hui et reviens vers vous.

    Cdt,

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

Discussions similaires

  1. [WD-2010] Création d'un menu, barre d'outil par rapport à un fichier Excel
    Par nesswaw dans le forum VBA Word
    Réponses: 9
    Dernier message: 21/04/2013, 22h49
  2. VB6 : création de feuilles dans un classeur Excel
    Par getea85 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 04/11/2005, 16h37
  3. Création d'un menu
    Par gros bob dans le forum OpenGL
    Réponses: 3
    Dernier message: 15/01/2004, 08h43
  4. [Flash 5] Création d'un menu
    Par WriteLN dans le forum Flash
    Réponses: 4
    Dernier message: 09/10/2003, 13h37
  5. Réponses: 27
    Dernier message: 03/02/2003, 12h27

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