Deux UserForm le Second alimentant le Premier

Le
Alex
Bonsoir à tous,

Encore un problème de userform mais cette fois pas un ! mes deux
userforms. Le second (AUTSITE) alimentant le premier (BASE). Sur le
Premier Userform, une selectcase, si cochée alors le second Userform
apparait avec des textbox à compléter, et un bouton Ok pour valider.
Je voudrais que les informations saisie dans le second userform se
positionne dans le Userform 1.
J'ai commencé par déclarer une variable pour la réponse et que ma
variable était la valeur de la text box, puis ensuite je fais
réapparaitre le userform 1 pour coller ma variable dans une textebox.

Private Sub BtnOK_Click()
Dim RepSTE As String

RepSTE = Me.STE.Value
BASE.Select '<= 'ou Show, j'ai testé les deux
Me.SOCIETE.Value = RepSTE

End Sub

Merci par avance de vos réponses.
Cordialement.
Alex
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Corona
Le #20784721
Bonsoir Alex,
Si tu veux que TextBox1 de la UserForm AUTSITE hérite de la valeur de
TextBox1 de la UserForm BASE d'où tu pars.
Voici un exemple de code
AUTSITE.TextBox1 = me.TextBox1
ou
AUTSITE.TextBox1 = BASE.TextBox1
et ensuite AUTSITE.Show
Philippe

Alex a écrit :
Bonsoir à tous,

Encore un problème de userform... mais cette fois pas un ! mes deux
userforms. Le second (AUTSITE) alimentant le premier (BASE). Sur le
Premier Userform, une selectcase, si cochée alors le second Userform
apparait avec des textbox à compléter, et un bouton Ok pour valider.
Je voudrais que les informations saisie dans le second userform se
positionne dans le Userform 1.
J'ai commencé par déclarer une variable pour la réponse et que ma
variable était la valeur de la text box, puis ensuite je fais
réapparaitre le userform 1 pour coller ma variable dans une textebox.

Private Sub BtnOK_Click()
Dim RepSTE As String

RepSTE = Me.STE.Value
BASE.Select '<= 'ou Show, j'ai testé les deux
Me.SOCIETE.Value = RepSTE

End Sub

Merci par avance de vos réponses.
Cordialement.
Alex


Alex
Le #20785531
Bonjour,

Merci Philippe pour ta réponse.
En fait, c'est tout le contraire, je voudrais que ce soit le second
Usurform qui vienne alimenter le premier. En effet, j'ai fait le
second User form pour palier à une adresse manquante dans les menus
déroulants du premier Usuer Form.

Alex
Corona
Le #20786141
Bonjour Alex,
Et bien tu inverses la commande.
Sans vouloir m'immiscer dans ta façon de programmer, es-tu bien sûr
d'avoir besoin d'une deuxième USERFORM juste pour palier à un objet
manquant dans une USERFORM. Ne serait-il pas plus simple de l'ajouter
sur le premier ?
Sur la façon de gérer des USERFORM, je te conseille vivement d'aller
voir le site d'Eric Renaud qui traite admirablement du sujet
http://ericrenaud.fr/dlg.htm
A une certaine époque cela m'a beaucoup aidé.
Philippe

Alex a écrit :
Bonjour,

Merci Philippe pour ta réponse.
En fait, c'est tout le contraire, je voudrais que ce soit le second
Usurform qui vienne alimenter le premier. En effet, j'ai fait le
second User form pour palier à une adresse manquante dans les menus
déroulants du premier Usuer Form.

Alex


Alex
Le #20789301
On 17 déc, 11:11, Corona
Bonjour Alex,
   Et bien tu inverses la commande.
   Sans vouloir m'immiscer dans ta façon de programmer, es-tu bien sûr
d'avoir besoin d'une deuxième USERFORM juste pour palier à un objet
manquant dans une USERFORM. Ne serait-il pas plus simple de l'ajouter
sur le premier ?
   Sur la façon de gérer des USERFORM, je te conseille vivement d 'aller
voir le site d'Eric Renaud qui traite admirablement du sujethttp://ericre naud.fr/dlg.htm
   A une certaine époque cela m'a beaucoup aidé.
Philippe

Alex a écrit :



> Bonjour,

> Merci Philippe pour ta réponse.
> En fait, c'est tout le contraire, je voudrais que ce soit le second
> Usurform qui vienne alimenter le premier. En effet, j'ai fait le
> second User form pour palier à une adresse manquante dans les menus
> déroulants du premier Usuer Form.

> Alex- Masquer le texte des messages précédents -

- Afficher le texte des messages précédents -



Merci Philippe de ton aide. Je suis partie sur une autre idée qui m'a
permis de résoudre mon problème. J'avais bien tenté en effet
d'inverser tes lignes que tu m'avais proposé mais sans succès, sans
doute que je ne les avaient pas positionné au bonne endroit.
Merci aussi pour le lien, je vais regardé cela de plus près.
Cordialement.
Alex
Publicité
Poster une réponse
Anonyme