![]() |
Tabelle in Textdokument - Druckversion +- Juergens-Workshops.de Forum (https://forum.juergens-workshops.de) +-- Forum: Off Topic (https://forum.juergens-workshops.de/forumdisplay.php?fid=60) +--- Forum: Off Topic (https://forum.juergens-workshops.de/forumdisplay.php?fid=70) +--- Thema: Tabelle in Textdokument (/showthread.php?tid=37531) |
Tabelle in Textdokument - norre - 26.12.2017 Hallo Miteinander, um den Überblick über unsere Kochzeitschriften zu erhalten habe ich die Inhaltsverzeichnisse der Zeitschriften eingescannt und per OCR-Software in eine LibreCalc Tabelle gebracht. Jetzt könnte man ja schon mal nach einem Rezept suchen. Allerdings habe ich ein kleines Programm in dem ich meine Gewürzrezepte und ähnliches gespeichert habe so kam die Idee auf ob man nicht auch die Tabelle der Kochzeitschriften da einpflegen könnte. Das Problem ist dass man in dem Programm für jeden Datensatz ein eigenes Textdokument braucht (und es sind viele) Hat jemand eine Idee wie ich jeden Datensatz (Zeile) in ein eigenes Textdokument bringe und auch noch vor jeder Zeile dort ein doppelter Doppelpunkt geschrieben wird? Hier der Screenshot meiner Tabelle [ATTACH=CONFIG]12965[/ATTACH] und hier wie es danach im Textdokument aussehen soll [ATTACH=CONFIG]12966[/ATTACH] nochmal in groß [ATTACH=CONFIG]12967[/ATTACH] Gruß Norre Tabelle in Textdokument - koter - 26.12.2017 Hallo Norre, So könnte es klappen: ![]() Erstelle eine leere Textdatei, füge den VBS-Code ein, passe die Variable „Pfad“ an und ändere dann die Erweiterung in ".vbs". Exportiere die Tabelle als CSV-Datei mit dem Semikolon als Feldtrenner. Starte die VBS-Datei. Code: Dim CSVA Die Funktion „CSVArray“ stammt aus diese Quelle. Gruß Koter Tabelle in Textdokument - norre - 27.12.2017 Hallo Koter, wow, vielen, vielen Dank für deine Hilfe :sei_gepriesen: werde es am Wochenende verwenden und dann auch Rückmeldung geben. Gruß Norre Tabelle in Textdokument - norre - 27.12.2017 Hallo Koter, habe doch nicht warten können das auszuprobieren. Nach den starten der VBS Datei wird die Rezepte1.csv angelegt dann kommt allerdings diese Fehlermeldung [ATTACH=CONFIG]12968[/ATTACH] kannst du mir nochmal unter die Arme greifen? Hier noch mein abgeänderter Pfad [ATTACH=CONFIG]12969[/ATTACH] Gruß Norre Tabelle in Textdokument - koter - 27.12.2017 Hallo Norre, meine Schuld, ich habe nicht geschrieben, dass Die CSV-Datei „Rezepte1.csv“ heißen muss. Du kannst Deine CSV umbenennen oder das Script in Zeile 7 ändern (CSVA = CSVArray(Pfad & "Rezeptarchiv.csv")) Die vom Script erstellte „Rezepte1.csv“ kannst Du löschen. Wenn Du noch öfter solche Dateien erzeugen musst, sollten wir uns vielleicht einen eleganteren Weg überlegen. Gruß Koter Nachtrag: Die Schlamperei geht weiter: Das Script schreibt einen einfachen Doppelpunkt! Zeile 11 muss auch geändert werden: MyFile.WriteLine ("::" & CSVA(i, k)) Es grüßt verschämt: Koter Tabelle in Textdokument - norre - 27.12.2017 Hallo, jetzt funktioniert es wunderbar, nochmals Danke ![]() Auf den Namen hätte ich laut deinem Screenshot auch selber draufkommen können :oops: und es war eine einmalige Sache die Inhaltsverzeichnisse sind eingeflegt da wird jetzt nichts mehr dazukommen. Gruß Norre |