Есть ли способ поиска ячеек, чтобы найти частичное совпадение - PullRequest
0 голосов
/ 10 апреля 2019

В настоящее время я пытаюсь создать инструмент, который позволит мне искать значение, содержащееся в «B3» на втором листе.После того, как он найдет это значение в sheet2 через цикл, он скопирует и вставит ячейки рядом с ним в sheet1 в указанном месте назначения.Моя проблема заключается в том, что после попытки использовать функцию instr, я получаю сообщение об ошибке.Есть ли что-то, чего мне не хватает в моем экземпляре или есть что-то еще, что я должен добавить?

Вот код, который я использовал до сих пор:

 Dim InterfaceNumber As Integer

 Dim finalrow As Integer

 Dim i As Integer 'counter

 Dim InterfaceInformation As Variant

 InterfaceNumber = Sheets("Trackers Search").Range("B3").Value

  finalrow = Sheets("Trackers").Cells(Rows.Count, "C").End(xlUp).Row

   For i = 4 To finalrow

   If instr("C3:D50"),InterfaceNumber) Then

 Sheets("trackers").Range("B" & i & ":E" & i).Copy

   InterfaceInformation = Sheets("trackers").Range("B" & i & ":E" & i).Copy

   Sheets("Trackers Search").Range("B1000").End(xlUp).Offset(1, 
    0).PasteSpecial

Else


 End If

Я ожидаю, что смогуПросмотрите список «Трекеры» и найдите все ячейки, соответствующие значению в ячейке «B3», и вставьте его в первый лист в диапазоне B8: E8

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...