Hej mam problem z zadaniem, w sumie dwa, mam pewną funkcję
Option Explicit
Public Function psk(PierwszySkladnik As Integer, DrugiSkladnik As Integer) As Integer
Dim Suma As Integer
Suma = PierwszySkladnik + DrugiSkladnik
psk = 2 * Suma
End Function
Jednak kiedy używam jej to dostaję komunikat #NAZWA? , nie mam pojęcia co jest grane.
Drugim problemem jest funkcja :
Public Function zmiana_daty(wejsciowa_data As Date, data_krytyczna As Date, format As Integer) As Variant
If data_krytyczna > wejsciowa_data Then
zmiana_daty = "błąd daty!"
Else
If format = 1 Then
zmiana_daty = Text(wejsciowa_data, "YYYY-MM-DD")
Else
zmiana_daty = Text(wejsciowa_data, "DD-MMMM-RRRR")
End If
End If
End Function
Funkcja ma zmieniać formę daty, jednak dostaję komunikat, że nie wiadomo co to funkcja TEXT, próbowałem też z TEKST, bezskutecznie. I tu pytanie, da się używać tych wbudowanych funkcji w funkcjach zdefiniowanych przez nas samych?