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 :

Ouverture d'un userform


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Juin 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Emirats Arabes

    Informations forums :
    Inscription : Juin 2013
    Messages : 3
    Par défaut Ouverture d'un userform
    Bonjour a tous,

    Je travail depuis quelques temps sur formulaire sur excel 2007.

    Pour cela, j'utilise un userfom qui me colle qui retranscrit les informations sur une page excel a chaque fois que je clic sur un bouton.

    Mon probleme se situe a l'ouverture du userform. Je souhaite effectuer une ouverture automatique du userform a l'ouverture d'excel.

    Avec la fonction:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Sub Workbook_Open()
     
        Application.Visible = True
        Load UserForm
        UserForm.Show
     
    End Sub
    Tout fonctionne a merveille sur mon ordinateur.

    Malheureusement, j'ai cree le fichier pour qu'il soit utilise par d'autres que moi et lorsque je veux l'ouvrir sur un autre ordinateur j'ai une erreur 76 qui apparait.

    Comme il ne trouve pas le chemin du fichier, j'ai pense a enregistre le fichier en tant que modele. Je cree ensuite un fichier excel base sur ce modele mais le meme fichier d'erreur apparait.
    J'ai egalement essaye d'ouvrir le userform "manuellement" depuis la fenetre visual basic mais sans succes, il m'affiche la meme erreur.

    Je suis un peu perdu. Quelqu'un aurait-il une idee de la procedure a suivre pour regler ce probleme d'ouverture?

    Merci pour votre aide.

    PS : Je m'excuse pour l'orthographe sans accent mais etant a l'etranger, je n'utilise pas de clavier azerty

  2. #2
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    sans garanti mais essaye ça :

    Dans un module tu insères

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Sub UserAffiche()
     
    Userform1.show
     
    end sub
    A adapter au nom de ton userform


    Dans ton workbook_open :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    Private Sub Workbook_Open()
     
    UserAffiche
     
    End Sub

  3. #3
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Juin 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Emirats Arabes

    Informations forums :
    Inscription : Juin 2013
    Messages : 3
    Par défaut
    Merci pour ta reponse joe.levrai

    Malheureusement, l'erreur reste la meme.

  4. #4
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    tu peux nous joindre une copie du fichier excel, en modifiant certaines données si confidentielles.

  5. #5
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Bonjour,
    et tout simplement dans l'évènement "Activate"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Workbook_Activate()
    usf1.Show
    End Sub
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  6. #6
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Juin 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Emirats Arabes

    Informations forums :
    Inscription : Juin 2013
    Messages : 3
    Par défaut
    Merci pour ton aide casefayere mais j'ai toujours la meme erreur

Discussions similaires

  1. Ouverture d'un userform automatiquement à l'ouverture d'un document
    Par TaleMaker dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 22/01/2009, 18h24
  2. placer le curseur dans une textbox défini à l'ouverture d'un userform
    Par jffaber dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 04/08/2008, 17h38
  3. Débutant : ouverture et fermeture UserForm
    Par zblook dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 30/11/2007, 14h20
  4. [vba excel] lancer 3 module a l'ouverture de mon userform
    Par CIBOOX dans le forum Macros et VBA Excel
    Réponses: 19
    Dernier message: 22/02/2007, 18h50
  5. VBA : ouverture d'un Userform sans passer par excel
    Par jemigo dans le forum Macros et VBA Excel
    Réponses: 28
    Dernier message: 23/11/2005, 16h28

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