ich würde gerne die Values einer Range, die sich über mehrere Spalten zieht, in einem Eindimensionalen-Array ablegen. Bei nur einer Spalte nutze ich immer die Funktion "Transpose" um die Umwandlung in ein eindimensionales Array durchzuführen.
Wie gehe ich bei mehreren Spalten vor? (ich möchte nur die Werte aus den Zelle Speichern, nicht die Adresse o.ä.)
Arr = WorksheetFunction.Transpose(ActiveSheet.Range("K4:N10000"))
For i = LBound(Arr) To UBound(Arr)
If Arr(i) "" Then