,,,das ist auch kein Wunder, hat nix mit Variant und String zu tun, Du versuchst da Deinem gesamten Array aMonthList ein einzelnes Element mArrayStrCreateFromAddr(sAddr, 1) zu übergeben, das haut nicht hin...
Ein Index sollte immer vom Typ Long sein und nicht vom Typ String (sAddr) , den Typ des Arrays kannst Du auch als String belassen..
Hi, erst einmal danke für die schnelle Antwort.
Leider verstehe ich das nicht ganz. Warum sollte ich nur ein Element übergeben? Und "sAddr" ist ja nicht der Index. Die Funktion hat 3 Parameter, von denen der letzte, sprich der Index-Parameter optional ist. sAddr ist ein String zur Source der Zelleneinträge und Param2 (1) ist der Index für das Sheet, in welchem sAddr zu finden ist. Insgesamt ergibt sich hieraus ein Array mit 12 Elementen (Januar bis Dezember)...
@Gast21755:
Weshalb verwende ich unterschiedliche Dimensionen? Ich habe deinen Artikel durchgelesen, aber ich kann nicht sehen, dass ich irgendwo ein zweidimensionales Array oder noch mehr verwende..
|