Сохранение измененных найденных данных на листе xl - VB

Узнай цену своей работы

Формулировка задачи:

Мое почтение всем форумчанам! хотелось бы реализовать такой момент. :
Листинг программы
  1. 'поиск данных на листе xl
  2. Dim q As String, rx, R
  3. q = Text5.Text
  4. If q = "" Then MsgBox ("Уточните критерии поиска!"), vbCritical, ("СООБЩЕНИЕ"): Exit Sub
  5. Set rx = XL.Worksheets("BDK").Columns("A:A").Find(What:=q)
  6. R = rx.row
  7. Text5.Text = XL.Worksheets("BDK").Cells(R, 1)
  8. End If
И когда данные найдены эти данные хотелось бы измененные ПЕРЕЗАПИСАТЬ В ТУЖЕ СТРОКУ!

Решение задачи: «Сохранение измененных найденных данных на листе xl»

textual
Листинг программы
  1. q = Text5
  2.   If q = "" Then MsgBox ("Уточните критерии поиска!"), vbCritical, ("СООБЩЕНИЕ"): Exit Sub
  3. Set rx = XL.Worksheets("BD").Columns("A:A").Find(What:=q)
  4.   If rx Is Nothing Then
  5.     MsgBox "В списке (" & Text5 & ") строки нет!, Попробуйте изменить критерии поиска или его место!", 64, "СООБЩЕНИЕ"
  6.   Else
  7. If MsgBox("Искомые данные (" & Text5 & ") найдены! Показать данные?", vbYesNo, "СООБЩЕНИЕ!") = vbNo Then Exit Sub
  8.  R = rx.row
  9. Text5.Text = XL.Worksheets("BD").Cells(R, 1)  'ФИО
  10.  
  11. ........
  12. 'я понимаю что этой же кнопкой перезаписать в те же ячейки,  те же данные (измененные) для перезаписи только дальше ступор и не понимаю что организовать с переменной "R"

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.273 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут