Jak wywołać funkcję VBA z komórek Excela (2010)?
Zdefiniowałem kilka funkcji w skoroszycie za pomocą VBA, a następnie spodziewałem się, że będę mógł z nich korzystać w formule komórki - ale Excel nie rozpoznaje tej funkcji. Właśnie dostałem #NAME?
Wypróbowany:
Zdając sobie sprawę, że stworzyłem plik XSLX, przekonwertowałem go na plik XSLM. Nie działa.Usunięto wszystkie typy z deklaracji funkcji. Nie działa.Przeniesiono funkcję do modułu VBA arkusza. Nie działa.Dodano publiczne do deklaracji. Nie działa.czego mi brakuje?
To nie jest sprytny kod:
Function Square2(AnyNumber)
'return the square of any integer
Square2 = AnyNumber * AnyNumber
End Function