mude
rang = Range("A1:A" & Cells(Rows.Count, 1)).End(xlUp).Row
para
rang = Range("A1:A" & Cells(Rows.Count, 1).End(xlUp).Row).Value2
acho que na hora d escrever eu me perdi com o ),
mas tbm tem a ver com os nomes dos txtbox
Private Sub CommandButton1_Click()
Dim L2 As Long, L As Long
rang = Range("A1:A" & Cells(Rows.Count, 1).End(xlUp).Row).Value2
For L = 1 To UBound(rang, 1)
If rang(L, 1) = TextBox1.Value Then
L2 = L
End If
Next
Cells(L2, 2).Value2 = Cells(L2, 2).Value2 + TextBox2.Value
Cells(L2, 3).Value2 = Cells(L2, 3).Value2 + TextBox3.Value
End Sub
lembrando que os valores da celula e da txt tem que ser exatamente iguais
Postado : 28/07/2016 12:03 pm