Hi Markus,
was ich mich gerade frage, ob du ein multidimensionales array überhaupt brauchst?
Reicht dir ein "einfaches" dynamisches array nicht aus?
hier nochmal ein anderes beispiel für ein dynamisches array --(2ter code)
http://www.exceltip.com/st/Array_variables_using_VBA_in_Microsoft_Excel/509.html
ansonsten musst du mir wohl dein problem mit code schildern und ich werde es mit dir zusammen hinbekommen
nicht verzweifeln :-)
viele grüße
rasta
Markus schrieb am 04.11.2005 08:39:50:
Holla!
Die Seite kannte ich schon und sie ist zwar praktisch, aber hier hilft sie leider nicht weiter.
Bei dem einen steht
ReDim Preserve Blabla(2, 1)
beim anderen
ReDim Preserve Blabla(1, 2)
nun ist mir wirklich nicht klar, wo der unterschied liegt, außer dem ,daß man spalten statt zeilen anspricht...
Fehler:
Sub ArrayDimTest()
Dim Blabla()
ReDim Blabla(1, 1)
Blabla(1, 1) = 2
>>>> ReDim Preserve Blabla(2, 1)
End Sub
kein Fehler:
Sub ArrayDimTest()
Dim Blabla()
ReDim Blabla(1, 1)
Blabla(1, 1) = 2
>>>>>>>>>>>< ReDim Preserve Blabla(1, 2)
End Sub
Ich hatte schon öfter Probleme mit VBA Arrays, da ich von Matlab (mit dem ich üblicherweise, und auch lieber, arbeite) eher verzeihendere Zuordnungen gewöhnt bin. Hat da vielleicht jemand einen guten Link, der mir das alles etwas näher bringt?
Gruß,
Markus |