Range("A1:A2") vs. Range(Cells(1,1),Cells(2,1))
06.12.2024 17:52:36
Manfred Welke
ich möchte die Werte aus einer PQ-Abrage ohne Formatierung usw. in eine neue Tabelle kopieren, dabei die Spaltenreihenfolge umstellen. Da es viele Abfragen mit vielen Daten sind, wollte ich um Zeit zu gewinnen, folgende Anweisung verwenden:
Worksheets("Tabelle2").Range("Cells(1,1),Cells(2,1)) = Range(Cells(1, 1), Cells(2, 1)).Value
bekomme leider den Fehler "Laufzeitfehler '1004'"
Die folgende Anweisung hingegen funktioniert.
Worksheets("Tabelle2").Range("A1:A2") = Range(Cells(1, 1), Cells(2, 1)).Value
Worin liegt hier der Fehler?
Vielleicht gibt es noch eine elegantere Lösung.
Anzeige