Организация поиска из xl - VB

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

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

Доброго всем вечера! подскажите что не так с кодом? не ищет данные в ячейке из текстового поля.

Решение задачи: «Организация поиска из xl»

textual
Листинг программы
Private Sub Command1_Click()
Dim q As String, rx, r
  q = Text1.Text
  If q = "" Then MsgBox ("Уточните критерии поиска!"), vbCritical, ("СООБЩЕНИЕ"): Exit Sub
  Set rx = XL.Worksheets("Лист1").Columns("A:A").Find(What:=q)
  If XL Is Nothing Then
    MsgBox "В списке (" & Text1 & ") строки нет!, Попробуйте изменить критерии поиска или его место!", 64, "СООБЩЕНИЕ"
  Else
    If MsgBox("Искомые данные  (" & Text1 & ") найдены! продолжить?", vbYesNo, "СООБЩЕНИЕ!") = vbNo Then Exit Sub
        r = rx.row
        Text2.Text = XL.Worksheets("Лист1").cells(r, 2)
        Text3.Text = XL.Worksheets("Лист1").cells(r, 3)
    End If
End Sub

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


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

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

7   голосов , оценка 4.143 из 5