Excel VBA: вызов функции с одного листа для поиска данных на другом листе - PullRequest
0 голосов
/ 11 марта 2020

У меня есть рабочая книга с несколькими листами данных.

На других листах мне нужно выполнить поиск на одном из листов данных.

В функции, которую я использую, чтобы начать поиск, я иметь параметр firstcell, который сообщает функции поиска, с чего начать.

Что происходит, если функция поиска считает, что firstcell находится на листе, где находится вызывающая функция, а не в листе данных.

Как передать правильный лист в функцию поиска?

Function GetValue(firstcell as string, searchterms) As Variant

''firstcell is the name of a named cell on the data sheet
''searchterms is a list of values that gets passed

. . . .

    GetValue = MySearch(Range(firstcell), searchterms)

'' this is where firstcell becomes the address of the named cell but on the sheet where the function is
. . . .


End Function    'GetValue

Спасибо

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