T
TONIO
Guest
Bonsoir le Forum
Je viens encore une fois solliciter votre aide sur une petite application
Grâce à votre aide j’ai déjà bricolé un petit code qui fonctionne très bien pour du texte mais pas sur les nombres.
Dans un USF avec une Listbox et un Textbox, je recherche des références de pièces avec sur une combobox le choix de la désignation.
Or avec les références contenant du texte ou des symboles le code fonctionne très bien mais des que je change pour faire la recherche sur le code article (valeur en nombre), le code ne fonctionne plus.
Voici un bout de code :
Private Sub ListBox1_Click()
Dim plage As Range
Dim Cell As Range
Dim Ligne As Long
If ComboBox1.Value = 'Code D' Then
Ligne = Worksheets('Fichier').Range('' & 'A' & '65536').End(xlUp).Row
Set plage = Worksheets('Fichier').Range('' & 'A' & '2:' & 'A' & Ligne)
For Each Cell In plage
If Cell.Value = ListBox1.Value Then
TextBox2 = Cell.Offset(0, 4).Value
TextBox3 = Cell.Offset(0, 5).Value
TextBox4 = Cell.Offset(0, 6).Value
TextBox5 = Cell.Offset(0, 7).Value
Label9.Caption = 'Reference en courts' & ' - ' & ListBox1.Value
End If
Next Cell
End If
End Sub
Quelqu’un pourrais t’il m’aider
Merci pour votre attention !!
A+ TONIO…………
Je viens encore une fois solliciter votre aide sur une petite application
Grâce à votre aide j’ai déjà bricolé un petit code qui fonctionne très bien pour du texte mais pas sur les nombres.
Dans un USF avec une Listbox et un Textbox, je recherche des références de pièces avec sur une combobox le choix de la désignation.
Or avec les références contenant du texte ou des symboles le code fonctionne très bien mais des que je change pour faire la recherche sur le code article (valeur en nombre), le code ne fonctionne plus.
Voici un bout de code :
Private Sub ListBox1_Click()
Dim plage As Range
Dim Cell As Range
Dim Ligne As Long
If ComboBox1.Value = 'Code D' Then
Ligne = Worksheets('Fichier').Range('' & 'A' & '65536').End(xlUp).Row
Set plage = Worksheets('Fichier').Range('' & 'A' & '2:' & 'A' & Ligne)
For Each Cell In plage
If Cell.Value = ListBox1.Value Then
TextBox2 = Cell.Offset(0, 4).Value
TextBox3 = Cell.Offset(0, 5).Value
TextBox4 = Cell.Offset(0, 6).Value
TextBox5 = Cell.Offset(0, 7).Value
Label9.Caption = 'Reference en courts' & ' - ' & ListBox1.Value
End If
Next Cell
End If
End Sub
Quelqu’un pourrais t’il m’aider
Merci pour votre attention !!
A+ TONIO…………