Я создал модуль, называемый foo
в моей таблице, а затем я добавил к нему следующий:#NAME с модулем и функцией одного и того же имени
Function foo() As Variant
foo = 5
End Function
Когда я пытаюсь запустить функцию в Excel, с помощью набрав =foo()
в ячейку, я получаю #NAME
. Когда я смотрю на то, что #NAME
должно означать, нажав на иконку рядом с ним, а затем help on this error
я получаю это:
Ну, не совсем так, но это было примерно так же полезно.
В конце концов я обнаружил, что изменение имени модуля на что-то, кроме foo
, казалось, исправить. Я наткнулся на ошибку или функцию? Где такое поведение задокументировано?
Вы, конечно, имеете в виду '= foo()'? – Vegard
@Vegard yup, исправленный. – arman