Meme userform pour plusieurs textbox

Bonjour à tous

Je sollicite une personne qui pourrais me donner la solution

J’ai créé un bouton qui ouvre un USERFORM avec 3 textbox(1,2,3).

Jusqu’à maintenant c'est excellent

En double cliquant sur le textbox1, un 2 ieme userfom s'ouvre avec une série de couleur et dès que je double clic sur une couleur, elle se positionne sur l'endroit voulu, c'est à dire le textbox1,

Ma question est la suivante :

Comment faut-il faire pour le textbox 2 et 3 en gardant toujours le même userform qui s'affiche

Merci

7suivie.xlsm (35.50 Ko)

Bonjour,

Une possibilité en pièce jointe.

8suivievg.xlsm (29.62 Ko)

Nota : En pratique on ferait l'économie du 2ème UserForm (En affichant la ListView juste en cas de besoin)

A+

Hola Galopin01

merci beaucoup, c'est exactement ca, ....

aussi, merci pour l'information de

Nota : En pratique on ferait l'économie du 2ème UserForm (En affichant la ListView juste en cas de besoin)

..... je n'arrive pas à réaliser ce que ca veut dire!!!!

est ce possible d'avoir un exemple???

re bonjour Galopin01

j'ai peu être mal formuler aussi ma premier question!!!!! ca ne fonctionne que sur le meme userform

c'est a dire "CJ"

Private Sub ListView1_DblClick()
   With Me.ListView1
      CJ.Controls("TextBox" & Me.Tag) = .SelectedItem.Text
    End With
    Unload Me
End Sub

est possible de l'utiliser dans different userform???

Bonjour,

Pourquoi ne pas utiliser une zone de liste déroulante ou bien une zone de texte combinée avec une zone de liste ?Et ce sur un seul formulaire.

8suivievg.xlsm (31.08 Ko)

Bonjour Jean-Paul

si j'ai bien compris, pour pouvoir utiliser le meme principe dans un autre userform, il faut recreer une meme listbox dans cet nouvel userform.

indirectement, je reviens au point de depart!!!

n'y a t il pas une autre solution????

Bonjour,

C'est possible, mais tu as plus vite fait de mettre un ListBox dans chaque UserForm sinon tu devras attendre quelques jours ou trouver une autre âme charitable et surtout plus disponible !

A+

Bonjour

Merci beaucoup galopin01, je cherche encore la solution, aussi si quelqu'un a une idéemerci

Re,

Je n'ai toujours pas compris la finalité de la demande.

Combien de formulaires devront être traités ? si le nombre est restreint il est, comme le dis si bien Galopin, plus facile et rapide, d'insérer la zone de liste déroulante à la création, une autre solution, consisterait à créer la zone de liste déroulant à la volée, mais est-ce bien utile ?

Bonjour

Merci Jeau-paul et merci galopin01 pour votre reactivité.

voici mon probleme

j'ai plusieurs textbox dans plusieurs userforms que je doit remplir avec une couleur depuis une liste.

j'ai pensé a creer 01 userform avec la liste des couleur qui sera solicité depuis tous les textbox juste part un double click!!!

qu'est ce qu'il y a lieu de fairre

merci d'avance

Bonjour

Merci Jeau-paul et merci galopin01

voila, j'ai pu trouver une solution ( non idéale, mais ..... )

en sollicitant une cellule de la feuille

y a t il une autre facons???

4suivievg2.xlsm (29.49 Ko)

Re,

Voici une autre solution :
Le but est d'appeler une fonction qui va ouvrir le second formulaire. Ne pas hésiter de faire du pas à pas (F8) pour voir le fonctionnement de l'ensemble.

donc dans chaque zone de texte de chaque formulaire tu n'as plus qu'a coller ce code :
Bien entendu il faut :

  • Coller le formulaire SecondaryForm dans ton projet.
  • Coller le module Current dans ton projet
  • Adapter le nom de la, ou des zones de texte à gérer.
Private Sub TextBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
    With TextBox1
    ' // On ouvre le deuxième  formulaire par le biais d'une fonction
        .Value = Current.RunSecondaryForm
    End With
End Sub
6test-101.xlsm (99.28 Ko)

Merci beaucoup Jean-Paul

Merci galopin01

ca fonctionne nickel

et j'apprend normalement tous les ours via ce forum

merciiiiiiiiiiiiiiiiiiiiiiiii

Bonjour,

Autre solution : on crée une variable qui enregistre le UserForm appelant quel que soit leur nombre.

A+

6suivievg.xlsm (29.14 Ko)

Merci beaucoup galopin01, c'est parfait aussi

Rechercher des sujets similaires à "meme userform textbox"