🍀 Das LibreOffice Forum braucht jetzt Ihre Hilfe! 🍀
❤️ Spenden Sie heute und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

Automatischer Export einer Abfrage in Calc-Dokument

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
F3K Total
* LO-Experte *
Beiträge: 2515
Registriert: So 10. Apr 2011, 10:10

Re: Automatischer Export einer Abfrage in Calc-Dokument

Beitrag von F3K Total » Do 16. Mai 2013, 19:26

Hallo, eine Alternative:
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
um die Calc Datei im Hintergrund zu laden

Code: Alles auswählen

.DatabaseRanges 'und
.refresh
um den verknüpften Bereich zu aktualisieren
Und z.B.

Code: Alles auswählen

.StoreToUrl 'und
.Value = "MS Excel 97"
um die Datei als Excel zu speichern
Viel Erfolg
Gruß R
Windows 11: AOO, LO Linux Mint: AOO, LO


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten