Bonjour à tous,
Bonjour Math,
Je t'envoie le code comme demandé.
Private Sub UserForm_Initialize()
Flag = True
With Sheets("Article")
DerLig = .[A65000].End(xlUp).Row
.Range("A2:A" & DerLig).Name = "codes"
.Range("B2:B" & DerLig).Name = "art"
.Range("J2:J" & DerLig).Name = "prix"
Me.Label5.Caption = Application.Index(.[art], Application.Match(Sheets("Caisse").Range("A1"), .[codes], 0))
Me.TextBoxPrix = Format(Application.Index(.[prix], Application.Match(Sheets("Caisse").Range("A1"), .[codes], 0)), "#,##0.00 €")
End With
End Sub
Je te remercie d'avance de ton apport logistique.
Amicalement
Noel
-- Mar Juil 13, 2010 6:50 am --
Re,
Math j'ai trouvé c'est qui ne fonctionnait pas.
C'est tout simplement userform_initialize que j'ai laissé tel quel alors qu'il faut mettre le nom du USERFORM.
Après essai je crois que ça marche.
Je te remercie d'avoir attirer mon attention sur l'initialize de cet userform.
Amicalement
Noel