Seite 1 von 1
Aus Base heraus Excel Dateien öffnen und beschreiben
Verfasst: Mo 18. Nov 2019, 18:03
von linuxulli
Hallo zusammen,
ist es möglich aus einer Base Anwendung heraus per Makro eine Excel Datei zu öffnen und dann bestimmte Zellen zu beschreiben?
Wenn ja, gibt es ein Code Beispiel?
Gruß
linuxulli
Re: Aus Base heraus Excel Dateien öffnen und beschreiben
Verfasst: Mi 20. Nov 2019, 06:50
von Wanderer
Hallo,
für die Grundlagen empfehle ich erstmal
http://www.dannenhoefer.de/faqstarbasic/
Für den Anfang würde ich erstmal versuchen in einer Calc Tabelle Daten aus Base zu übernehmen - eventuell reicht eine Angemeldete Datenquelle und dann in eines der Excel-Formate zu exportieren.
Mfg, Jörn
Re: Aus Base heraus Excel Dateien öffnen und beschreiben
Verfasst: Mi 20. Nov 2019, 16:43
von linuxulli
Hallo Wanderer,
danke für die Internetadresse. Die ist echt sehr gut und wird mir tatsächlich weiterhelfen.
Ich habe eine umfangreiche Anwendung, basierend auf einer MariaDB auf die ich per ODBC von Base aus zugreife.
In Base sind lediglich die Formulare und Berichte. Mein Problem ist aber zurzeit, dass ich eine vorgegebene Excel datei mit den Quartalszahlen befüllen muss.
Vielleicht kann ich die Excel Datei in eine calc Vorlage umwandeln und dann immer als Excel exportieren. Mal sehen ob das geht. Aber ich fange wohl erst einmal mit öffnen und speichern an. Alles der Reihe nach.
Ich danke Dir für den wohl entscheidenden Anstoß.
Gruß
linuxulli
Re: Aus Base heraus Excel Dateien öffnen und beschreiben
Verfasst: Do 21. Nov 2019, 17:03
von F3K Total
Moin,
um eine CALC-Datei mit Daten aus jedweder Datenbank zu befüllen, benötigt man kein Makro.
- Datenbank.odb Datei mit Extras/Optionen.../LibreOffice/LibreOffice Base/Datenbanken/Neu... hinzufügen
- Leere Calc-Datei öffnen
- Ansicht/Datenquellen (CTRL+SHIFT+F4)
- Nun gewünschte Daten (Tabelle/Ansicht/Abfrage) von oben links z.B. auf Zelle Tabelle1/A1 ziehen
- Die Daten werden importiert und können jederzeit, wenn der Cursor in ihnen steht, mit Menü Daten/Bereich aktualisieren eben aktualisiert werden.
Die Calc-Datei kannst du danach als .xls exportieren, arbeiten solltest du nur mit der .ods-Datei.
Du kannst dir dazu auch mein Videotutorial Nr. 9, siehe meine Signatur, ansehen.
EDIT: Sorry hatte wohl den Beitrag von Wanderer nicht richtig gelesen, er hatte es ja schon so vorgeschlagen.
Gruß R