🙏 Bitte helfen Sie uns das LibreOffice Forum zu erhalten. 🙏
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🍀 Wir hoffen auf Ihre Unterstützung - vielen Dank!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Libre Office stürzt ab beim Versuch, große Exceltabelle zu kopieren
-
- Beiträge: 23
- Registriert: Do 18. Aug 2022, 18:28
Libre Office stürzt ab beim Versuch, große Exceltabelle zu kopieren
Moin, moin,
ich möchte eine ziemlich umfangreiche Exceltabelle in eine Base-Anwendung importieren. Bisher klappte das immer problemlos, indem ich die Daten markiert habe, per Strg+C in die Zwischenablage und dann per "Inhalte einfügen" in die Base-Zieltabelle eingefügt habe. Nun stürzt LO regelmäßig beim Kopieren in die Zwischenablage ab.
(Ziemlich umfangreich bedeutet: Spalten von A - EQ; 2738 Zeilen)
Was kann ich tun?
ich möchte eine ziemlich umfangreiche Exceltabelle in eine Base-Anwendung importieren. Bisher klappte das immer problemlos, indem ich die Daten markiert habe, per Strg+C in die Zwischenablage und dann per "Inhalte einfügen" in die Base-Zieltabelle eingefügt habe. Nun stürzt LO regelmäßig beim Kopieren in die Zwischenablage ab.
(Ziemlich umfangreich bedeutet: Spalten von A - EQ; 2738 Zeilen)
Was kann ich tun?
Re: Libre Office stürzt ab beim Versuch, große Exceltabelle zu kopieren
Wenn das eine wiederkehrende Aufgabe ist, würde ich ein Makro zum Importieren nutzen.
Zuerst eine Datenbank erstellen, die auf das Excel-Tabellendokument zugreift. Diese Datenbank auch in LibreOffice anmelden, z.B. mit dem Namen "Import".
Auf diese Datenbank greifst Du von Deiner bisher existierenden Datenbank zu, liest die Daten Zeile für Zeile aus und schreibst sie in die entsprechende Zieltabelle.
Das Vorgehen mit dem Kopieren und Einfügen in Base ist etwas, das für den seltenen Gebrauch nützlich ist. Wenn ich hier für irgendjemanden eine Datenbank entwickle, der/die bisher mit einer Tabellenkalkulation arbeitet, dann erstelle ich direkt nach der Tabellenkonstruktion der Datenbank erst einmal so ein Importmodul.
Gruß
Robert
Zuerst eine Datenbank erstellen, die auf das Excel-Tabellendokument zugreift. Diese Datenbank auch in LibreOffice anmelden, z.B. mit dem Namen "Import".
Auf diese Datenbank greifst Du von Deiner bisher existierenden Datenbank zu, liest die Daten Zeile für Zeile aus und schreibst sie in die entsprechende Zieltabelle.
Das Vorgehen mit dem Kopieren und Einfügen in Base ist etwas, das für den seltenen Gebrauch nützlich ist. Wenn ich hier für irgendjemanden eine Datenbank entwickle, der/die bisher mit einer Tabellenkalkulation arbeitet, dann erstelle ich direkt nach der Tabellenkonstruktion der Datenbank erst einmal so ein Importmodul.
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
-
- Beiträge: 23
- Registriert: Do 18. Aug 2022, 18:28
Re: Libre Office stürzt ab beim Versuch, große Exceltabelle zu kopieren
Danke für den Tipp!
Gibt es eine Musterlösung für das Makro?
Ich habe das früher mit "Local Load Infile" gemacht, aber das lässt MySQL nicht mehr zu.
(Ups - vielleicht hätte ich das erwähnen sollen: Base ist nur das Frontend. Im Hintergrund läuft MySQL)
Gibt es eine Musterlösung für das Makro?
Ich habe das früher mit "Local Load Infile" gemacht, aber das lässt MySQL nicht mehr zu.
(Ups - vielleicht hätte ich das erwähnen sollen: Base ist nur das Frontend. Im Hintergrund läuft MySQL)
Re: Libre Office stürzt ab beim Versuch, große Exceltabelle zu kopieren
Schau einmal im Handbuch nach "Daten von einer Datenbank in eine andere kopieren". Steht im Kapitel "Makros" → "Datenbankaufgaben mit Makros erweitert". Vielleicht muss ich da auch einmal eine stark vereinfachte Version hinzu fügen.
Gruß
Robert
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
Re: Libre Office stürzt ab beim Versuch, große Exceltabelle zu kopieren
Für MySQL:
Eventuell klappt es ohne local und es gibt auch noch ein eigenes Tool mysqlimport
https://dev.mysql.com/doc/refman/8.0/en/load-data.html
https://stackoverflow.com/questions/660 ... mmand-line
Eventuell klappt es ohne local und es gibt auch noch ein eigenes Tool mysqlimport
https://dev.mysql.com/doc/refman/8.0/en/load-data.html
https://stackoverflow.com/questions/660 ... mmand-line
LO 6.0.7 (32Bit) Win8.1 Pro 32 Bit/ LO 6.3.2 Win10 64Bit / LO 6.0.7 Win7 Pro 64 Bit
-
- Beiträge: 23
- Registriert: Do 18. Aug 2022, 18:28
Re: Libre Office stürzt ab beim Versuch, große Exceltabelle zu kopieren
Der Load-Befehl funktioniert per default nur, wenn die Datei in einem bestimmten Ordner liegt.
Lässt sich bei mysql auslesen mit SHOW VARIABLES. Bei mir ist es /var/lib/mysql-files/
Lässt sich bei mysql auslesen mit SHOW VARIABLES. Bei mir ist es /var/lib/mysql-files/
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.