Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2012, 03:08   #1
V@lentin
Пользователь
 
Регистрация: 26.01.2011
Сообщений: 17
По умолчанию Выделение строки

Здравствуйте!
Имеется макрос для поиска ячейки в таблице.
Подскажите как выделить ту строку, в которой активна найденая ячейка?
Вот мой макрос:

Sub ПОИСК()
Dim strFindData As String
Dim rgFound As Range
strFindData = InputBox("Введите данные для поиска", "ПОИСК КЛИЕНТА")
With Worksheets("Inv_fiz").Cells
Set rgFound = .Find(strFindData, LookIn:=xlValues)
If Not rgFound Is Nothing Then
rgFound.Select 'выделение ячейки, нужно выделить всю строку
Exit Sub
End If
End With
MsgBox ("Поиск не дал результатов")
End Sub
V@lentin вне форума Ответить с цитированием
Старый 17.03.2012, 05:54   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Код:
Sub ПОИСК()
    On Error Resume Next: Err.Clear
    strFindData$ = InputBox("Введите данные для поиска", "ПОИСК КЛИЕНТА")
    If Len(strFindData$) Then Worksheets("Inv_fiz").UsedRange.Find(strFindData, , xlValues).EntireRow.Select
    If Err Then MsgBox "Поиск не дал результатов", vbInformation
End Sub
EducatedFool вне форума Ответить с цитированием
Старый 17.03.2012, 17:52   #3
V@lentin
Пользователь
 
Регистрация: 26.01.2011
Сообщений: 17
По умолчанию

Благодарю! То что надо.
V@lentin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение строки Necare Общие вопросы C/C++ 0 23.04.2011 19:03
Выделение строки M@riy@ БД в Delphi 1 12.11.2010 19:25
Выделение числа из строки quake1 Помощь студентам 4 17.11.2009 16:47
Выделение строки в TStringGrid k1r1ch Общие вопросы Delphi 8 26.06.2009 13:01
Выделение подстрок из строки AmXSe Помощь студентам 4 14.03.2009 06:51