Eine Excel XLSX-Datei ist ein Zip-Archiv, das mehrere XML-Dateien enthält. Ich habe versucht, alle XML-Dateien zu extrahieren und xl\connections.xml
mit einem XML-Editor zu bearbeiten . Das liegt daran, dass ich mehr als 20 Verbindungen ändern muss, um auf einen anderen Server zu verweisen.
Wenn ich das bearbeitete Archiv in Excel öffne, lehnt es die Änderungen ab und repariert die Datei.
Gibt es eine Möglichkeit, die XML-Dateien in einem XML-Archiv zu bearbeiten?
[Content_Types].xml
sich diese im Stammverzeichnis der ooxml-Datei befinden müssenSie sollten auf jeden Fall in der Lage sein, das XML im Archiv ohne Probleme zu bearbeiten. Ich habe das mehrmals mit der
xl\comments1.xml
Datei gemacht und Excel hat sie ohne Probleme geöffnet.Ich habe 7-zip und Notepad ++ verwendet. Möglicherweise ändert Ihr Editor die Codierung des XML oder Ihr Reißverschluss erstellt eine Datei, die nicht genau mit Excel kompatibel ist.
Möglicherweise besteht eine Abhängigkeit von einer anderen Datei im Archiv, die ebenfalls geändert werden muss.
Sie können versuchen, die Verbindung in Excel zu ändern und zu überprüfen, welche Dateien im Archiv nach dem Speichern geändert wurden.
quelle