Seite 1 von 1
Libre Office stürzt ab beim Versuch, große Exceltabelle zu kopieren
Verfasst: Di 11. Jul 2023, 10:52
von Theophilus61
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?
Re: Libre Office stürzt ab beim Versuch, große Exceltabelle zu kopieren
Verfasst: Di 11. Jul 2023, 11:23
von RobertG
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
Re: Libre Office stürzt ab beim Versuch, große Exceltabelle zu kopieren
Verfasst: Di 11. Jul 2023, 12:05
von Theophilus61
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)
Re: Libre Office stürzt ab beim Versuch, große Exceltabelle zu kopieren
Verfasst: Di 11. Jul 2023, 22:08
von RobertG
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
Re: Libre Office stürzt ab beim Versuch, große Exceltabelle zu kopieren
Verfasst: Mi 12. Jul 2023, 00:20
von Wanderer
Re: Libre Office stürzt ab beim Versuch, große Exceltabelle zu kopieren
Verfasst: Mi 13. Dez 2023, 19:28
von Theophilus61
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/