Richten Sie den Speicherort der Excel-Datenverbindung auf ein neues Verzeichnis für mehrere Dateien

Richten Sie den Speicherort der Excel-Datenverbindung auf ein neues Verzeichnis für mehrere Dateien

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:

  1. Entpackendatei.xlsxund entpacken Sie alles in ein leeres Verzeichnis, zum BeispielTestverzeichnis.
  2. InnenTestverzeichnisÖffnen Sie die Datei mit einem Texteditor xl/connections.xml.
  3. Ändern mit einemErsatz finden oldpathnewpathin die Datei ein und speichern Sie sie .
  4. Gehen Sie zurück zur Wurzel vonTestverzeichnis, wählen Sie alle aus undReißverschlussEs.
  5. Ändern Sie die Erweiterung .zip in die Erweiterung .xlsx.
  6. Öffnen Sie es und testen Sie es.

verwandte Informationen