Möchte aus einer Excel-Mappe, die aus ca. 10 Tabellenblättern besteht, Daten in eine andere Excel-Mappe übertragen.
Es geht darum, dass ich ein kleines Programm geschrieben habe, in dem Ergebnisdaten etnhalten sind. Es kommt nun vor, dass mir die Datei zurückgeschickt wird, weil er der Anwender einiges "zerschossen" hat. Da ich nicht die Zeit aufwenden möchte, um eine eine Reparatur vorzunehmen, möchte ich lieber die relevaten Daten auslesen und in die unversehrte Datei übertragen.
Situation:
Die defekte Datei heißt beispielsweise: "Quelldatei" und liegt in folgendem Pfad: C:\Testordner
Die neue Datei heißt z.B. "Zieldatei" und liegt im gleichen Ordner.
Die Tabellenstruktur beider Dateien ist gleich. Aus der Tabelle 1 und der Tabelle 2 der defekten Quelldatei sind jeweils Datenbereiche (sagen wir ("A2:A10") und ("B11:C20") auszulesen und in die Zieldatei an die gleichen Stellen zu übertragen.
Am liebsten wäre mir eine Lösung, in der aus der Zieldatei heraus (die dann geöffnet ist) ein Makro gestartet wird, das die Daten aus der "Quelldatei" ausliest. Wenns geht, ohne sie zu öffnen; das wäre aber nicht so wichtig.
Ich vermute, dass das Makkro hin- und herspringen muss um die jeweiligen Bereiche der Tabellenblätter zu kopieren, um Sie anschließend in die Zieldatei einzufügen.
Kann mir jemand helfen oder mit sagen, wo ich ein entsprechendes Beispiel finden kann.
Vielen Dank
Dietmar aus Aachen