ich bemühe mich gerade, meine erste benutzerdeffinierte Funktion zu schreiben. Ich habe den Code schon getestet, er läuft sehr gut. Beim Einbinden in die eigentliche Funktion erhalte ich als Ergebnis aber leider immer den Rückgabewert 0. Im Anschluss der Funktionskopf sowie eine kurze Beschreibung der Funktionalität:
Function Test(x As Variant, y As Integer) As Single
Dim j, mth As Integer, vbArray(12), fvalue As Single, r As Object
mth = Month(td)
x: hier soll ein Datum (TT.MM.JJJJ) aus einer Excel-Zelle abgerufen werden
y: gibt die Position in einem Array an, aus welchem zum angegebenen Datum ein Wert ausgelesen werden soll.
Ich vermute einen Fehler bei der Typendeklaration, stoße hier aber an meine Grenzen.
Vielen Dank und Gruß
tobi