У меня проблема с включением пользовательских функций в Excel. По какой-то причине функция не распознается. (Упрощенный) код выглядит следующим образом:
Option Explicit
Option Base 1
Function Dummy(A As Range, _
B As Range, _
C As Double, _
D As Double) As Double
' This function doesn't do anything
End Function
Когда я использую функцию в ячейке, она возвращает #NAME? ошибка.
Как ни странно, когда я начал набирать "= du" в ячейке, Excel нашел эту функцию.
Когда я использую функцию проверки ошибок Excel, это ясно показывает, что функция не распознана.
Я знаю, что эта ошибка может возникнуть, если модуль VBA хранится в пользовательской форме, листе или "ThisWorkbook". Однако это не тот случай.
Может кто-нибудь сказать мне, что я здесь не так делаю?