ich bin absolut neu in der thematik.
ich würde gerne die werte aus einer spalte (am besten ohne leere zellen) in einem array speichern, um diese dann zum beispiel für ein dropdown liste zu benutzen.
Range("A:A").copy
with Range("Z:Z")
.PasteSpecial xlpastevalues
.SpecialCells(xlcelltypeblanks).Delete Shift:=xlup
Arr = .Cells(1, 1).CurrentRegion.Value
.ClearContents
End with
die nachbarspalten der Zielspalte (z:z) sollten leer sein.