Использовать метод поиска диапазона в определенном столбце
Некоторое время я возился с этим, у меня работает приведенный ниже код, но он ищет больше, чем мне бы хотелось. Я хотел бы, чтобы он просто искал столбец C, а не весь лист. Я пытался изменитьCells.Find
вRange("C1:C10000").Find
но он не возвращает совпадений.
Действительно озадачен этим.
Dim r As Range
Set r = Sheets("State Agent List").Range("C1:C10000").Find(What:=ComboBox22.Value, _
After:=ActiveCell, LookAt:=xlPart, SearchOrder:=xlByRows)
If Not r Is Nothing Then
r.Select
ActiveWindow.ScrollRow = ActiveCell.Row
Else
MsgBox "Location not listed."
End If