Wie konvertiere ich .xls -Dateibaum in .ods -Dateibaum

Hallo, ich will meine selbstgebaute Finanzverwaltung mit mehreren Dateibäumen und unzähligen dateiübergreifenden Bezügen von .xls auf .ods-Dateien konvertieren. Wichtig ist dabei die möglichst komfortable Änderung sämtlicher externen Bezugsadressen von .xls auf .ods. Wie geht das?

unzähligen dateiübergreifenden Bezügen

Was sind das für Arten von Bezügen? Über Tabelle -> Verknüpfung zu externen Daten erzeugte Referenzen oder über Formeln der Art ='file:///....XLS.xls'#$Tabelle1.A1 erzeugte Referenzen? Letzteres kann man einfach über Bearbeiten -> Suchen und Ersetzen von .xls (Suchen- Feld) durch .xls (Ersetzen- Feld) und Suchen in: Formeln erreichen.

In einer Antwort hatte @old-jogger-1 geschrieben:

Hallo, danke für die schnelle und für mein Problem erfolgreiche Antwort. Habe .xls durch .ods ersetzt und alles war ok.

Für die Akten (inkl. einer Korrektur des Kommentars oben)

Referenzen zu externen Daten der Form ='file:///<pfad>/<name>.xls'#$Tabelle1.A1 lassen sich folgendermaßen ersetzen, wenn lediglich die Dateiendung getauscht werden soll

  • Datei öffnen
  • Bearbeiten -> Suchen und Ersetzen
    Suchen: .xls
    Ersetzen: .ods
    Suchen in: Formeln
  • Klick auf Alle ersetzen

Anmerkung
Diese Lösung setzt voraus, dass in keiner Zelle außer denenjenigen, die auf die externe(n) Dateien verweisen, der Term .xls sonst noch vorkommt. Ist dieser der Fall, wird ein komplexerer regulärer Ausdruck benötigt.