Archiwum kategorii: Własne funkcje w Excel – UDF

Zwracanie błędów przez funkcje zdefiniowane przez użytkownika (UDF)

przez | 2024-11-06

Oto prosta funkcja, która dla masy ciała i wzrostu zwraca wartość wskaźnika BMI (Body Mass Index). Pojawia się pytanie – a co by było, gdyby użytkownik jako Wzrost podał wartość 0? Wystąpi błąd, gdyż w matematyce dzielenie przez 0 jest zabronione. Oprócz tego mamy inną sytuację – otóż chcąc obliczyć BMI podajemy masę ciała i… Dowiedz się więcej »

Jak napisać funkcję UDF, która zwraca rozlany wynik?

przez | 2024-06-02

W VBA dla Excela można tworzyć własne funkcje zwracające wynik. Przykładowo kod funkcji zwracającej nazwę dnia tygodnia może wyglądać następująco: Funkcja o nazwie DZIEN_TYGODNIA zwraca nazwę dnia tygodnia (np. sobota). Jest to funkcja bezargumentowa, która zwraca wartość typu string. Aby wywołać funkcję należy w dowolnej komórce wpisać jej nazwę wraz z parą nawiasów tj. =DZIEN_TYGODNIA()… Dowiedz się więcej »