Ich habe mich gefragt, wie man ein mehrdimensionales Array in Excel VBA füllt. Ein 1D-Array kann gefüllt werden, wie folgt:Mehrdimensionales Array füllen
Dim myarray as variant
myarray = Array("sheep", "goat", "chicken")
Wie würde ich jede Reihe separat für ein mehrdimensionales Array füllen?
Sie können ein 2-dimensionales Array schnell füllen, indem ein dynamisches Array verwenden und auf einem Arbeitsblatt die Daten in einen Bereich eintritt. Dann können Sie einfach: 'array = Range (" Range ")'. Bei mehr als 2 Dimensionen müssen Sie jeden Wert einzeln lesen. –
Das ist ein 1-D-Array, das Sie dort haben - haben Sie wirklich multidimensional gemeint? –