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-E] Ouverture de formulaire au démarrage


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 98
    Points : 44
    Points
    44
    Par défaut [VBA-E] Ouverture de formulaire au démarrage
    Bonsoir,
    Je souhaite à l'ouverture d'un fichier excel donné qu'une form s'ouvre automatiquement et faire dispoaraître quelques lignes du menu.
    J'ai déjà vu un article sur le sujet dans ce forum mais je n'arrive pas à le retrouver.

    merci de votre aide

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    pour l'ouverture de la from au démarrage placer du code dans Workbook_Open() .. (de thisWorkbook)

    pour les menus voir du coté de la collection CommandBars

  3. #3
    Membre à l'essai
    Profil pro
    Consultant finance
    Inscrit en
    Novembre 2005
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant finance

    Informations forums :
    Inscription : Novembre 2005
    Messages : 18
    Points : 19
    Points
    19
    Par défaut Re ouverture
    Salut frevale, bbil,
    Juste pour ajouter que tu peux rendre invisibles ou supprimer temporairement les Barres de menu ou d'outils (Collection CommandBar) par leur N° ID.

    Mais je pose la question si on ne peut pas aussi utiliser la macro autoopen()..

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 98
    Points : 44
    Points
    44
    Par défaut
    J'ai bien pris note de vos réponses par contre est-ce que vous n'auriez pas un exemple concret qui utilise la fonction "workbookopen", j'ai cherché mais c'est un peu le désert

    merci et bon week end

  5. #5
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    sous VBE, dans l'explorateur de projet à gauche...(CTRL R) dans arborescence un coup de bouton droit de la souris sur Thisworkbook puis dans menu contextuel code ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Private Sub Workbook_Open()
      UserForm1.Show
    End Sub

Discussions similaires

  1. [AC-2003] Message système avant l'ouverture du formulaire de démarrage
    Par Africa Jack dans le forum Access
    Réponses: 2
    Dernier message: 22/09/2011, 15h32
  2. Réponses: 8
    Dernier message: 03/04/2007, 16h52
  3. [VBA-A] Ouverture d'un formulaire
    Par amaurysipa dans le forum VBA Access
    Réponses: 3
    Dernier message: 07/03/2006, 17h17
  4. Réponses: 4
    Dernier message: 13/02/2006, 12h13
  5. [VBA] ouverture de formulaire
    Par tiptop dans le forum Access
    Réponses: 9
    Dernier message: 27/10/2005, 23h19

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