Bonjour,
J'ai un bug sur l'effacement de ma listbox, ou je veux y faire entrer des valeurs décimales, sur ce code :
Private Sub textBox1_change()
Dim derl%, ligne%, x%, y%, ws As Worksheet, ws1 As Worksheet
Set ws = Sheets("Tab données")
Set ws1 = Sheets("test")
TextBox1 = Me.TextBox1.Value
Application.ScreenUpdating = False 'accelere la macro
derl = ws.Range("B" & Rows.Count).End(xlUp).Row
'teintes.ListBox1.Clear
k = 2
For y = 2 To derl
If ws.Cells(y, 7) >= teintes.TextBox1.Value - 2 And ws.Cells(y, 7) <= teintes.TextBox1.Value + 2 Then
' ws1.Cells(k, 9) = ws.Cells(y, 7)
' k = k + 1
teintes.ListBox1.AddItem ws.Cells(ligne, 7)
End If
Next
End Sub
Et autre chose bizarre, si je masque sur le code de la listbox, il bug à partir du 2eme chiffre rentré, et je trouve rien dans les propriétés relatif aux chiffres rentrés.
Merci de votre aide