J
Jawi
Guest
Bonjoir j'ai élaboré un userform de recherche de reférences dans une colonne Excel. Les références recherchés sont des nombres (ex:123)ou des chaines de carractères (V456).
Mon programme marche pour les nombres mais par pour les chaines de carratères :
Private Sub CommandButton1_Click()
Dim i As Integer
Dim M As Integer
M = 0
For i = 27 To 1000
If Worksheets("Portefeuille OT").Cells(i, 1).Value = Val(Demandedintervention.TextBox1.Value) And M = 0 Then
Demandedintervention.TextBox3.Value = Worksheets("Portefeuille OT").Cells(i, 3).Value
(...)
End If
If Worksheets("Portefeuille OT").Cells(i, 1).Value = Val(Demandedintervention.TextBox1.Value) And M = 1 Then
Demandedintervention.TextBox11.Value = Worksheets("Portefeuille OT").Cells(i, 1).Value
(...)
End If
If Worksheets("Portefeuille OT").Cells(i, 1).Value = Val(Demandedintervention.TextBox1.Value) Then
M = M + 1
End If
Next i
End Sub
Merci de m'aider à trouver une solution à mon probleme
Mon programme marche pour les nombres mais par pour les chaines de carratères :
Private Sub CommandButton1_Click()
Dim i As Integer
Dim M As Integer
M = 0
For i = 27 To 1000
If Worksheets("Portefeuille OT").Cells(i, 1).Value = Val(Demandedintervention.TextBox1.Value) And M = 0 Then
Demandedintervention.TextBox3.Value = Worksheets("Portefeuille OT").Cells(i, 3).Value
(...)
End If
If Worksheets("Portefeuille OT").Cells(i, 1).Value = Val(Demandedintervention.TextBox1.Value) And M = 1 Then
Demandedintervention.TextBox11.Value = Worksheets("Portefeuille OT").Cells(i, 1).Value
(...)
End If
If Worksheets("Portefeuille OT").Cells(i, 1).Value = Val(Demandedintervention.TextBox1.Value) Then
M = M + 1
End If
Next i
End Sub
Merci de m'aider à trouver une solution à mon probleme