Wie Weet er hoe ik in VBA onder excel een array kan vullen
met objecten?
Vul ik gewoon de naam van bv een checkbox in mijn array
en spreek ik later deze array weer aan dan
staat daar de waarde van mijn checkbox.
in code ziet het er als volgd uit:
aa = Array(CKBvoorblad, CKBinlegvel)
als ik later aa(1) aan wil spreken staat hier de waarde van mijn checkbox in in dit geval waar of onwaar. Maar ik wil heel het object CKBvoorblad aan kunnen spreken.
Als ik mijn array het volgende maak:
aa = Array(ckbvoorblad.object,CKBinlegvel.object)
en dan mijn array aanspreek met bv aa(1).name krijg ik de volgende error
Fout 438 tijdens uitvoering:
Deze eigenschap of methode word niet ondersteund door dit object.
Het lukt mij dus niet om een heel object in een array te zetten.
Wie weet hoe dit wel moet?
Is dit niet mogelijk hoe kan ik dan mijn objecten in een zelf gekozen volgorde aanspreken in een loop?
vriendelijke groeten richard Karelse
met objecten?
Vul ik gewoon de naam van bv een checkbox in mijn array
en spreek ik later deze array weer aan dan
staat daar de waarde van mijn checkbox.
in code ziet het er als volgd uit:
aa = Array(CKBvoorblad, CKBinlegvel)
als ik later aa(1) aan wil spreken staat hier de waarde van mijn checkbox in in dit geval waar of onwaar. Maar ik wil heel het object CKBvoorblad aan kunnen spreken.
Als ik mijn array het volgende maak:
aa = Array(ckbvoorblad.object,CKBinlegvel.object)
en dan mijn array aanspreek met bv aa(1).name krijg ik de volgende error
Fout 438 tijdens uitvoering:
Deze eigenschap of methode word niet ondersteund door dit object.
Het lukt mij dus niet om een heel object in een array te zetten.
Wie weet hoe dit wel moet?
Is dit niet mogelijk hoe kan ik dan mijn objecten in een zelf gekozen volgorde aanspreken in een loop?
vriendelijke groeten richard Karelse
[ Voor 57% gewijzigd door Verwijderd op 10-12-2003 11:12 ]