Witam
mam poprawnie działającą funkcję która używa argumentu będącego unikatową nazwą arkusza (tą określoną jako (Name) w zakładce Alphabetic w kodzie VBA)
Stworzyłem tą samą nazwę tylko wpisaną w komórkę innego arkusza i przepisałem ją do tablicy. Jeżeli funkcja (wcześniej poprawnie działająca) użyje argumentu będącego elementem stworzonej tablicy pojawia się błąd (Object required).
Z tego co zauważyłem pobrana z tablicy nazwa jest używana w cudzysłowiu i stąd pewnie bierze się błąd. Pytanie jak to ominąć.
przykład działający
przykład niedziałający
przykładu nie kompilujcie bo nie wiem czy działa chodzi w nim o pokazanie zasady działania.