Når jeg i et instancieret klassemodul-object i mit VBA project forsøger at kalde en metode med en bruger-defineret datatype som parameter, der er erklæret "public" i et object module i samme project (e.g. [collection].Add [instans af datatype]), får jeg følgende fejl:
"Only user-defined types defined in a public object module can be coerced to and from a variable or passed to late-bound functions"
Hvad gør jeg galt? Er mit object module, hvori variabelerklæringen befinder sig, ikke public, og hvis ikke hvordan bliver det det?
Flyt deklarationen af din user-defined type over i et standard kodemodul (en .bas fil), så virker det.
Software is here and now but rock and roll is forever.