Функция VBA для Excel, которая возвращает значение Row для ячейки, в которую вы поместили функцию как целое число? - PullRequest
0 голосов
/ 24 ноября 2018

Я пытаюсь создать пользовательскую функцию, которая требует, чтобы строка функции и строка под ней в качестве целых чисел использовались в этой функции.Я пытался

Function Row()  
Row = worksheetfunction.excel.row()
End Function

Однако это возвращает # Значение!в превосходствеНадеюсь, проблема в том, что я просто не знаю синтаксис для определения ячейки, в которую я помещаю формулу, и я могу использовать встроенную функцию строки Excel, чтобы получить результат.

1 Ответ

0 голосов
/ 24 ноября 2018
Function UDF()
    Dim theRow As Long
    '// Application.Caller is Range
    theRow = Application.Caller.Row
End Function
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...