ich versuche bereits seit gestern vormittag einen Befehl zu finden, um innerhalb des
Makros von einem geöffneten Excel (ExcelQuelle) aus Worksheet (Liste) von E6 bis
Schluss Daten in ein anderes Excel (ExcelZiel) mit Worksheet (Daten) beginnend ab
N7 zu übertragen.
Versuchsweise habe ich bei der ExcelQuelle nur die Zellen bis 200 eingetragen, um zu
sehen, ob das grundsätzlich mit der Punknotation so funktioniert.
ExcelQuelle.Worksheets("Liste").Range("E6:E200").Copy Destination:=ExcelZiel.Worksheets("Daten").Range("N7")
Der Befehl funktioniert auch in der Form, scheint aber irgendwie auch die Quelle zu
verändern (beim Schließen werde ich gefragt, ob ich die Änderungen an der Quelle
speichern will...) Das ist aber nicht wirklich schlimm.
Ich komme jetzt allerdings nicht weiter, da ich eigentlich die ganze Spalte bis
Datenende kopieren möchte und insbesondere ohne Formatierung, also nur by Value.
Vielleicht kann mir da jemand helfen.
Falls es noch eine performantere Lösung gibt, dann gerne. Dieses Copy scheint
ja nur bedingt "der Bringer".
Danke und Gruß
schubi