Remplir des TexBox via un autre TextBox automatiquement

Bonsoir à Tous,

J'ai eu un Gros coup de Main du Forum pour faire un Formulaire dans un onglet.

Je dois maintenant faire ce Formulaire dans un UserForm. Je bloque sur quelques points.

Je vais commencer par le premier.

L'utilisateur doit remplir le formulaire en entrant des N° de pièces.

Ce que j'ai besoin, c'est qu'en inscrivant le N° de pièce, que les TextBox "DESCRIPTION, LOCATION & UM MIN/MAX" se remplissent automatiquement. L'utilisateur peux remplir jusqu'à neuf N° de pièces à la fois dans le Formulaire. L'onglet référence est "PIÈCES".

Je joins mon fichier.

Merci

Jean.

Bonjour,

Ci-joint une proposition à tester.

Le principe :

> reprise similaire du fonctionnement que tu as mis en place.

> transformation en une procédure "générique", avec le n° de la TextBox en paramètre (textbox correspondant au code pièce)

Private Sub MAJInfosPiece(piNumTextBox As Integer)

> procédure appelée pour les 9 TextBox correspondant au code pièce

> les 3 textbox d'une ligne sont alimentées en prenant en compte leur n° relatif par rapport au n° de TextBox correspondant au code de la pièce correspondante

> ex. 1 : TextBox1 => alimentera TextBox2 (+1) = Description, TextBox4 (+3) = Location, TextBox5 (+4) = UM & MIN/MAX

> ex. 2 : TextBox7 => alimentera TextBox8 (+1) = Description, TextBox10 (+3) = Location, TextBox11 (+4) = UM & MIN/MAX

NB : ne fonctionne que si les TextBox respectent ce principe de numérotation (comme c'est le cas actuellement).

Bonne journée

Bouben

Bonsoir bouben,

Votre solution fonctionne très bien.

Merci Beaucoup d'avoir pris le temps de me donner l'explication.

Jean

Rechercher des sujets similaires à "remplir texbox via textbox automatiquement"