Hej!
VBA - Datatyp ändras vid funktionsanrop
Svara
När jag skickar en array av typen Double till en funktion ändras typen till Variant/Double. Det spelar ingen roll om jag använder ByVal eller ByRef eller om jag anger "as Double" i argumentlistan. Ett CDbl-anrop hjälper inte heller.
Fenomenet uppstår både i Excel 97 och Excel 2002. Problemet är att Transpose-funktionen i 97:an inte gillar det här men i 2002 spelar det ingen roll.
Hur gör man för att slippa det här? Går det att fixa?