Userform et lien entre combo et textbox

Bonjour à tous,

je viens vers vous car j'ai un petit problème , j'ai un fichier excel avec dans une colonne (B) des codes clients, et dans une autre (F) des dates de livraisons, (associées au code client) je veux faire un userform avec une combo box qui me permettra de sélectionner un code client et une fois que ce code client sera sélectionné j'aimerai que la date de la DERNIÈRE livraison effectuée par ce client apparaisse (toujours dans le userform) et que le userform soit "interactif" que si je change le code client alors la derniere date de livraison de ce client apparaisse... voici le code que j'ai tapé pour la "liste déroulante" des codes fournisseurs

Private Sub UserForm_Initialize()

For I = 1 To Sheets(8).[B65000].End(xlUp).Row

Me.ComboBox1 = Sheets(8).Cells(I, "B") ' on se positionne dans le combobox

If Me.ComboBox1.ListIndex = -1 Then ' Existe t-il?

Me.ComboBox1.AddItem Sheets(8).Cells(I, "B")

End If

Next I

End Sub

la ou j'ai du mal c'est de créer un lien entre le code fournisseur et la dernière date de livraison effectuée... j’espère que j'ai été assez claire merci d'avance !

Bonjour wes13200, le forum,

A défaut d’un petit fichier exemple, tu trouveras ci-joint un fichier à tester. Sur ce dernier, il manque les tris, et certains contrôles. Par contre, le code permet d’avoir toutes les dates de livraison, si les données sont triées par code client, puis par dates de livraison. La dernière livraison sera donc la dernière de la liste. A modifier selon ta convenance.

Cordialement,

André

36wes13200-test.xlsm (28.85 Ko)
23wes13200-test.xlsm (29.82 Ko)

Bonsoir André merci beaucoup pour la réponse j 'ai créée une nouvelle feuille sur le fichier que tu m'as envoyé j'ai copié collé les colonnes dans mon fichier d'origine, ton code est super mais etant débutant en vba j'ai du mal à me l’approprier ..

Dans la feuille du fichier tu verras donc colonnes avec le code et l'autre avec les dates , l'idée est de faire un userform avec une combo box sur le code client et avec sa derniere livraison qui apparait quand on selectionne son code dans la liste déroulante..

merci encore

bonne soirée

Bonjour wes13200, le forum,

Une solution à tester.

Cordialement,

André

merci bien mon probleme est résolu !

Bonjour,

sur le même principe je souhaiterai faire apparaitre dans ma Userforme la "désignation" et le "produit" (chacun dans un textbox) en fonction de ma "référence".

ces infos son repiquer dans un autre onglet "produit" de mon fichier excel.

comment dois-je écrire le code?

merci

Rechercher des sujets similaires à "userform lien entre combo textbox"