Registriert seit: 08.07.2016
Version(en): 2016
30.03.2017, 15:51
(Dieser Beitrag wurde zuletzt bearbeitet: 30.03.2017, 15:51 von o0Julia0o.)
hi,
ich möchte mit meine Excel-Datei(Datei1.xlsm) umziehen. Es soll alles so sein wie bei der bestehenden Datei. Aber es soll eine neue Datei, der Name soll gleich sein, sein. Aber ich möchte sie nicht einfach speichern oder Kopieren.
Aktuelle Datei: D:\Ordner1\Datei1.xlsm
Neue Datei: D:\Ordner2\Datei1.xlsm
Es müssen also beide Dateien geöffnet werden & dann die Worksheets in die andere Datei. Doch dann ändert der ja Verknüpfungen. Die verweisen dann immer von der neuen auf die aktuelle Datei. Das möchte ich verhindern. Es soll nachher 1:1 genauso alles funktionieren(also auch der Code soll in der neuen Datei vorhanden sein). Wie gehe ich dazu vor?
lieben Dank
Julia :)
Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hi,
(30.03.2017, 15:51)o0Julia0o schrieb: Aber ich möchte sie nicht einfach speichern
warum nicht?
Workbook.SaveAs
Folgende(r) 1 Nutzer sagt Danke an Rabe für diesen Beitrag:1 Nutzer sagt Danke an Rabe für diesen Beitrag 28
• o0Julia0o
Registriert seit: 08.07.2016
Version(en): 2016
Weil ich Probleme mit einer Datei habe. Wenn ich den gleichen Code in eine andere Datei tue, funktioniert der Code. Aber in der Originaldatei nicht. Daher möchte ich umziehen. Ein Speichern hilft nix ->
http://www.clever-excel-forum.de/thread-9382.htmlWenn ich einfach die Sheets kopiere von der aktuellen Datei erhalte ich z.B. "=WENN('[AKTUELLEDATEI.xlsm]Tabelle1" in Formeln anstelle von "=WENN(Tabelle1".
Außerdem kann ich nicht immer mehrere Tabellenblätter kopieren, sondern manchmal nur 1 oder 2 am Stück, sonst erhalte ich:
Auch habe ich folgende Meldung erhalten, als ich 2 Tabellen ´rüberkopiert habe:
Einzig habe ich das hier verwendet:
http://www.clever-excel-forum.de/thread-...l#pid73126 In 2 Tabellen wohl. Und dort in der dazugehörigen Bedingten Formatierung auf die Codes zu:
Code:
ThisWorkbook.Names.Add Name:="AktiveZeile", RefersToR1C1:=Target.Row
So sieht das dann in den Bedingten Formatierungen aus, jeweils bei den 2 Tabellenblättern identisch(hier mal für ein Tabellenblatt die Bilder):
http://www.clever-excel-forum.de/attachm...?aid=10290http://www.clever-excel-forum.de/attachm...?aid=10291Aber das macht ja in der aktuellen Datei auch kein Problem. Warum motzt Excel dann beim ´rüberkopieren von Tabellen? Oder kommt das Problem einfach nur daher, dass er aktuell den Namen anlegt & beim 2. Blatt den Namen wieder überschrebit(beim Kopieren des Tabellenblattes in die neue Datei, während ja schon ein Tabellenblatt davon vorhanden ist und einen Namen festgelegt hat). Dann wäre das ja kein Problem. Die Namen werden ja ohnehin nur temporär angelegt.
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallo Julia,
wenn Du Blätter aus einer Datei in eine andere kopierst und hast dabei irgendwelche Bezüge auf andere Tabellenblätter, dann bleiben die Bezüge auf die Quelldatei gerichtet. Die Bezüge können in Formeln sein, in benannten Bereichen, in Gültigkeiten, in Diagrammen ...
Wenn ich eine identische Datei in einem anderen Ordner will, tue ich sie doch einfach nur kopieren und dort einfügen. Dann ist sie 100% gleich.
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:1 Nutzer sagt Danke an schauan für diesen Beitrag 28
• o0Julia0o