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] d'une userform a l'autre


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 14
    Par défaut [VBA-E] d'une userform a l'autre
    bonjour tt le monde

    mon probleme n'est pas des plus simples a expliquer mais je vais faire de mon mieux : j'ai deux userform (respectivement nommées "vente" et "fiche") qui me permettent par le biais d'un commandbutton d'accéder a une troisieme userform "modif".ces trois userfrom présentent une combobox (a chaque fois combobox1). j'aimerai qu'à l'ouverture de "modif", la combobox1 de cette userform soit a la valeur de la combobox de la userform par laquelle j'ai ouvert "modif"

    pour le moment si par exemple j'ouvre modif par le biais du commandbutton situé sur "vente", j'ai comme propriété pour "modif" :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Private Sub UserForm_Initialize()
        ComboBox1.RowSource = "A2:A10"
     
        ComboBox1.Value = vente.ComboBox1.Value
     
    End Sub
    évidemment le probleme est que quand j'accede a "modif" par le biais de "fiche" la combobox de "modif" charge bien la liste que je souhaite mais n'est pas a la valeur que je souhaite (cad celle que j'aurais sélectionnée dans la combobox de "fiche")

    bon je ne m'aventure pas dans de plus amples explications, j'estime assez vous embrouiller comme ça mais je suis a votre disposition pour toute question !!

    merci d'avance pour votre aide et bonne soirée !

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 567
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 567
    Par défaut
    salut, juste une suggestion
    pourquoi ne pas faire une seule userform, avec des onglets?
    cela te permet d'avoir trois onglet fiche vente et... je ne sais plus quoi, et de conserver un seul combobox1. c'est moins compliqué

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 14
    Par défaut
    merci de ta suggestion alsimbad c'est une bone idée a laquelle je n'avais pas pensé mais j'ai trouvé une solution avant de lire ta réponse :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Private Sub UserForm_Initialize()
        ComboBox1.RowSource = "A2:A10"
     
    If vente.ComboBox1.Value = "" Then
        ComboBox1.Value = fiche.ComboBox1.Value
        Else
        ComboBox1.Value = vente.ComboBox1.Value
    End If
     
    End Sub
    merci quand meme d'avoir pris quelques minutes pour moi !

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

Discussions similaires

  1. [VBA-E] effectuer une recherche dans un autre classeur
    Par sebneb dans le forum Macros et VBA Excel
    Réponses: 19
    Dernier message: 07/01/2007, 11h47
  2. [VBA E] Bloquer une USERFORM en consultation
    Par vanessaferraz dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 21/06/2006, 12h16
  3. [VBA-E] modifier une userform
    Par cwain dans le forum Macros et VBA Excel
    Réponses: 57
    Dernier message: 10/04/2006, 16h57
  4. [VBA-E] Dupliquer une userform
    Par cwain dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/04/2006, 12h11
  5. [VBA] Recherche d'une valeur dans un autre fichiers puis
    Par Nicos77 dans le forum Général VBA
    Réponses: 11
    Dernier message: 24/03/2006, 11h24

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