Имя пользователя:
Пароль:
 

Название темы: [решено] Поиск строк
Показать сообщение отдельно

Модератор


Moderator


Сообщения: 16855
Благодарности: 3249

Профиль | Сайт | Отправить PM | Цитировать


Geliosvamp, я не вникал в вашу проблему, но по вашим словам
Цитата Geliosvamp:
метод Find ищет на листе только первое упоминание об искомом элементе, а элементов с одним инвентарным номером на листе может быть несколько. »
предлагаю использовать метод FindNext. Вот пример из справки Excel
Код: Выделить весь код
With Worksheets(1).Range("a1:a500")
    Set c = .Find(2, lookin:=xlValues)
    If Not c Is Nothing Then
        firstAddress = c.Address
        Do
            c.Value = 5
            Set c = .FindNext(c)
        Loop While Not c Is Nothing And c.Address <> firstAddress
    End If
End With
Попробуйте "прикрутить" его к своей задаче

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге


Отправлено: 20:35, 24-10-2014 | #6

Название темы: [решено] Поиск строк