Wenn Du die Datenbank unter Extras/Optionen LibreOfficeBase/Datenbanken angemeldet hast, kannst Du ein leeres Calc-Dokument öffnen, mit F4 die Datenquellenansicht öffnen und die gewünschte Tabelle/Abfrage/View direkt mit der Maus in Zelle A1 von Tabelle1 ziehen.
Wenn du die Calc Datei jetzt speicherst, ist sie mit der DB verknüpft. Öffnest Du nun nur die Calc-Datei, gehst auf Daten/Bereich aktualisieren, wird die Calc-Datei mit der Datenbank abgeglichen. Dabei werden auch alle Formatierungen überschrieben, d.h, wenn Du ein schön formatiertes Tabellenblatt an deinen Chef schicken willst, kannst Du alle Zellen innerhalb von Calc nach Tabelle2 verknüpfen und dort formatieren. Tabelle 1 blendest Du aus.
Speichern unter -> Excel Format auswählen, fertig.
Das Ganze geht auch per Makro, suche am Besten hier nach:
Code: Alles auswählen
.LoadcomponentfromURL 'und
.hidden
Code: Alles auswählen
.DatabaseRanges 'und
.refresh
Und z.B.
Code: Alles auswählen
.StoreToUrl 'und
.Value = "MS Excel 97"
Viel Erfolg
Gruß R