Добрый день. Подскажите пожалуйста, почему адрес ячейки найденный через функцию VBA методом .Address нельзя применить в качестве аргумента "ссылка" в функциях Excel&
пример :
функция возвращает адрес ячейки диапазона, соответствующего значению
в EXCEL
функция = ДВССЫЛ(getAddress(1,A1:D15)) работает
а функция = ЯЧЕЙКА("адрес";getAddress(1,A1:D15)) возвращает #ЗНАЧ
в чем разница между двумя аргументами
ДВССЫЛ(ссылка_на_текст;[a1])
и
ЯЧЕЙКА(тип_сведений;[ссылка])
пример :
функция возвращает адрес ячейки диапазона, соответствующего значению
Цитата |
---|
Function getAddress(sv As Integer, r As Range) As String For Each Item In r If Item.Value = sv Then getAddress = Item.Address: Exit Function Next Item End Function |
функция = ДВССЫЛ(getAddress(1,A1:D15)) работает
а функция = ЯЧЕЙКА("адрес";getAddress(1,A1:D15)) возвращает #ЗНАЧ
в чем разница между двумя аргументами
ДВССЫЛ(ссылка_на_текст;[a1])
и
ЯЧЕЙКА(тип_сведений;[ссылка])