Ich suche Hilfe bei folgender Aufgabe, werd mir Mühe geben, möglichst präzise zu formulieren, was ich machen möchte :D :
Ich möchte gerne in einem Open Office-Tabellendokument 100 Felder mit Wörtern (aus der hebräischen Sprache, das Problem, diese zu schreiben, habe ich schon gelöst) füllen. Oder auch mehr, es muss die Möglichkeit geben, beispielsweise nächsten Monat 100 neue Wörter hinzuzufügen.
Dann möchte ich beispielsweise die Zahl 25 einstellen können. Aus den Wörtern in dem Tabellendokument sollen dann zufällig 25 Wörter ausgewählt werden.
Diese 25 Wörter sollen dann in einem neuen Open Office-Textdokument aufgelistet werden oder auch in einem PDF-Dokument, denn ich würde sie gerne ausdrucken können.
Das Ziel der ganzen Sache ist für mich, dass ich gerne ein kleines Script haben möchte, welches mir zur Übung zufällig ausgewählte Vokabeln auflistet, die ich dann ausdrucken und bestimmen kann
Leider habe ich absolut keine Ahnung von Programmieren, hoffe aber, dass es nicht allzu viel Arbeit macht und man mir erklären kann, wie ich die dargestellte Sache erreichen kann :D
Falls es eine andere Möglichkeit, zum Beispiel nur unter Verwendung des Tabellendokuments gibt, nehme ich diese Erklärungen gerne an.
Ich kann dir sowas schnell in Java programmieren, dann kannste die Datei einfach bei Excel importieren.
Alternativ kannste in jedem Texteditor einfach den Text nach einem Leerzeichen durchsuchen und jedes Leerzeichen durch einen Zeilenumbroch oder Semikolon ersetzen.
Excel wird dann alle Wörter in eine eigene Zeile packen.
Dein Vorschlag mit Java wäre schon ziemlich cool... :D
Die Sache mit dem Texteditor verstehe ich nicht so ganz, meinst du, ich soll die Wörter, aus denen zufällig ausgewählt werden soll, in eine Textdatei packen, aus der die dann extrahiert und in OO-Tabellendokument eingefügt werden?
@fregman @Kc Ist es nicht einfacher, mit Open(Libre)Office eine Datenbank zu erstellen und mit dem Java-Script darauf zuzugreifen? Die Datenbank läßt sich dann beliebig erweitern und ist (so meine Erfahrung) auch besser zu handeln als mit calc. Hier mal ein Beispiel-screenshot
Ja, genau. Ich kann aber genauso wenig programmieren, wie Du. Denke aber, man braucht nur einen Zeiger mit einem random-Befehl auf die ID zu richten und läßt irgendwie das erste Feld ausgeben. Mit der Leertaste wird die deutsche übersetzung angezeigt und darunter die nächste hebrew-Vokabel.
OpenOffice benutzt eine HSQL Datenbank welche mit einer Treiberklasse auch in Java genutzt werden kann. Man könnte dann alle Daten entweder beim Start abfragen oder vom User eingeben lassen.
","author":{"@type":"Person","name":"fregman","url":"https://www.allmystery.de/mitglieder/fregman"}},{"datePublished":"2015-05-17T15:55:06Z","url":"https://www.allmystery.de/themen/cp118730#id14312531","@type":"Comment","text":"@Micha007 Ich könnte auch nen Javaprogramm bauen mit GUI und allem drum und dran, aber grad keine Lust :D Abgesehen davon benutze ich die Officeteile kaum, von daher müsste ich mich erst einlesen.","author":{"@type":"Person","name":"fregman","url":"https://www.allmystery.de/mitglieder/fregman"}},{"datePublished":"2015-05-17T16:07:07Z","url":"https://www.allmystery.de/themen/cp118730#id14312590","@type":"Comment","text":"@fregman fregman schrieb:Ich könnte auch nen Javaprogramm bauen mit GUI und allem drum und dran Ah, das cool. Wo aber muß man den Pfad der Tabelle eingeben? also z.B. /home/documents/hebrew.odb","author":{"@type":"Person","name":"Micha007","url":"https://www.allmystery.de/mitglieder/Micha007"}},{"datePublished":"2015-05-17T16:11:34Z","url":"https://www.allmystery.de/themen/cp118730#id14312608","@type":"Comment","text":"@Micha007 OpenOffice benutzt eine HSQL Datenbank welche mit einer Treiberklasse auch in Java genutzt werden kann. Man könnte dann alle Daten entweder beim Start abfragen oder vom User eingeben lassen.","author":{"@type":"Person","name":"fregman","url":"https://www.allmystery.de/mitglieder/fregman"}},{"datePublished":"2015-05-17T16:39:02Z","url":"https://www.allmystery.de/themen/cp118730#id14312773","@type":"Comment","text":"@fregman fregman schrieb:OpenOffice benutzt eine HSQL Datenbank Eigenartigerweise wird als Dateityp .odf angegeben, die Datei allerdings mit der Endung .odb gespeichert.","author":{"@type":"Person","name":"Micha007","url":"https://www.allmystery.de/mitglieder/Micha007"}},{"datePublished":"2015-05-17T16:39:29Z","url":"https://www.allmystery.de/themen/cp118730#id14312777","@type":"Comment","text":"https://www.allmystery.de/static/upics/8bfe83_Bildschirmfoto-2.png","author":{"@type":"Person","name":"Micha007","url":"https://www.allmystery.de/mitglieder/Micha007"}},{"datePublished":"2015-05-17T16:45:50Z","url":"https://www.allmystery.de/themen/cp118730#id14312814","@type":"Comment","text":"@Micha007 Die Dateiendung spielt keine Rolle wenn der Inhalt die selbe Struktur hat wie jede andere HSQL Datenbank.","author":{"@type":"Person","name":"fregman","url":"https://www.allmystery.de/mitglieder/fregman"}},{"datePublished":"2015-05-17T18:35:59Z","url":"https://www.allmystery.de/themen/cp118730#id14313514","@type":"Comment","text":"@fregman Okay. Besten Dank :D","author":{"@type":"Person","name":"Kc","url":"https://www.allmystery.de/mitglieder/Kc"}}],"url":"https://www.allmystery.de/themen/cp118730"}