Коллеги есть лист(1) где находятся данные; Эти данные прогружаются из формы(2); Но если вдруг мне нужно скорректировать данные на листе я меняю это в форме и нажатием кнопки "СОХРАНИТЬ" они должны меняться и на листе.
Но есть НО - клиентом много с разными номерами сделок и именами, как правильно прописать код?
Вот есть часть кода, но понимаю, что-то тут не так, потому-что пробрасывает в первую строку, а не в то место где именно информация по данной сделке Прошу помощи.
Код
Private Sub CommandButton2_Click()
Dim iText$, icell As Range
iText = TextBox2: If iText = "" Then Exit Sub
Set icell = Worksheets("КЛИЕНТЫ").UsedRange.Find(iText, , xlValues, xlPart) 'xlPart
If Not icell Is Nothing Then
icell.EntireRow.Cells(1, 3) = TextBox2
icell.EntireRow.Cells(1, 4) = TextBox3
icell.EntireRow.Cells(1, 5) = TextBox4
icell.EntireRow.Cells(1, 6) = TextBox5
icell.EntireRow.Cells(1, 7) = TextBox6
icell.EntireRow.Cells(1, 8) = TextBox7
..........
..........
End If
End Sub