Организация поиска из 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д