![Richten Sie den Speicherort der Excel-Datenverbindung auf ein neues Verzeichnis für mehrere Dateien](https://rvso.com/image/1457462/Richten%20Sie%20den%20Speicherort%20der%20Excel-Datenverbindung%20auf%20ein%20neues%20Verzeichnis%20f%C3%BCr%20mehrere%20Dateien.png)
Ich habe eine Tabelle mit Datenverbindungen zu mehreren durch Trennzeichen getrennten Textdateien, die regelmäßig aktualisiert werden. Wenn sie aktualisiert werden, aktualisiere ich sie in Excel, die gesamte Tabelle wird aktualisiert und ich fühle mich wie ein Datenzauberer.
Das Problem ist, dass ich gerade dabei bin, meine Dateistruktur zu ändern. Derzeit sind meine Links
oldpath\file1.txt
oldpath\file2.txt
oldpath\file3.txt
oldpath\file4.txt
oldpath\file5.txt
etc.
Gibt es eine Möglichkeit, alle Datenverbindungen auf
newpath\file1.txt
newpath\file2.txt
newpath\file3.txt
etc.
Ohne die Standorte der einzelnen Verbindungen zu bearbeiten?
Antwort1
xlsxDateien sind in einer ZIP-Datei komprimierte XML-Dateien.
Auf dieser Grundlage können Sie Folgendes tun:
- Entpackendatei.xlsxund entpacken Sie alles in ein leeres Verzeichnis, zum BeispielTestverzeichnis.
- InnenTestverzeichnisÖffnen Sie die Datei mit einem Texteditor
xl/connections.xml
. - Ändern mit einemErsatz finden
oldpath
newpath
in die Datei ein und speichern Sie sie . - Gehen Sie zurück zur Wurzel vonTestverzeichnis, wählen Sie alle aus undReißverschlussEs.
- Ändern Sie die Erweiterung .zip in die Erweiterung .xlsx.
- Öffnen Sie es und testen Sie es.