pcchristian Geschrieben 22. Oktober 2009 Geschrieben 22. Oktober 2009 Guten Tag, ich möchte gern eine txt-Datein importieren, und dabei autom. die Schriftart, Schriftgröße und für einige Zeilen auch den Stil verändern. Die Datei sieht wie folgt aus: 920012003 to-tb1350 Resttonerbehälter TB1350 fÂr Toshiba 1340,1350/60/70 EUR 10,00 O.MWST EUR**11,90 M.MWST* DAT: 22.10.09 PE 0 19,0% 920012003 to-tb1350 Resttonerbehälter TB1350 fÂr Toshiba 1340,1350/60/70 EUR 10,00 O.MWST EUR**11,90 M.MWST* DAT: 22.10.09 PE 0 19,0% Das sind Preisschilder, welche immer wiederkehrend im selben Abstand ausgegeben werden, bis ein A4 Blatt voll ist, dann gehts auf dem nächsten weiter. Die Daten sind dabei immer in den gleichen Zeilen wiederkehrend. Mir ist egal, ob ich das in Word Excel o.ä importiere, geht sowas?:confused: Zitieren
Der Kleine Geschrieben 22. Oktober 2009 Geschrieben 22. Oktober 2009 Was möchtest du machen? Du willst eine Automatik generieren, die dir 6 Zeilen einliesst, damit du dann Schriften verändern kannst, das Ganze dann im wiederkehrenden Abstand endlos lange ausdrucken? In der Zeit deines Postings hättest du über den Etikettengenerator vom Word die 6 Zeilen lange im wiederkehrenden Abstand mit beliebiger Schrift fertiggestellt. (Von der Wartezeit auf Antwort mal zu schweigen). Sprich: Nimm deine 6 Zeilen in Word per Hand rein, schau dich bei den Etikettenassistenten um und dein Problem ist kleiner geworden. Zitieren
pcchristian Geschrieben 23. Oktober 2009 Autor Geschrieben 23. Oktober 2009 Vielleicht habe ich mich nicht richtig ausgedrückt. Unsere Warenwirtschaft druckt Preisetiketten nur in einem bestimmten Format aus, daran kann man nichts einstellen/verändern. Wir möchten diese jedoch andres haben, somit kam mir der Gedanke, statt bei Drucken einen Drucker auszuwählen, diese einfach in eine txt.Datei drucken zu lassen, dieses klappt auch und sieht dann wie folgt aus. (Beispiel mit 4 Etiketten) 920012003 to-tb1350 Resttonerbehälter TB1350 fÂr Toshiba 1340,1350/60/70 EUR 10,00 O.MWST EUR**11,90 M.MWST* DAT: 22.10.09 PE 0 19,0% 920012003 to-tb1350 Resttonerbehälter TB1350 fÂr Toshiba 1340,1350/60/70 EUR 10,00 O.MWST EUR**11,90 M.MWST* DAT: 22.10.09 PE 0 19,0% 920012003 to-tb1350 Resttonerbehälter TB1350 fÂr Toshiba 1340,1350/60/70 EUR 10,00 O.MWST EUR**11,90 M.MWST* DAT: 22.10.09 PE 0 19,0% 920011027 to-t1200 Toner schwarz T-1200 fÂr Toshiba e-Studio 12/15/151 EUR 62,00 O.MWST EUR**73,78 M.MWST* DAT: 22.10.09 PE 0 19,0% Ich müsste jetzt von Hand die Zeilen größer machen, Schriftart und Stil verändern, evtl. Farbe einiger Zeilen verändern, da wir einen Laden mit ca. 12.500 Artikeln haben und Preise sich wöchentlich ändern können, ist der Aufwand dieses von Hand zu erledigen sehr hoch, nun meine Frage: Kann ich diese Datei nicht irgendwo einlesen und dann autom. hinterlegen, dass Zeile 1 = Arial 10 Zeile 2 = Arial 10 Fett Zeile 3 = .......... Zeile .............. Zeile 6 = löschen Vielen Dank Zitieren
flashpixx Geschrieben 23. Oktober 2009 Geschrieben 23. Oktober 2009 Ich müsste jetzt von Hand die Zeilen größer machen, Schriftart und Stil verändern, evtl. Farbe einiger Zeilen verändern, [...] Eine Textdatei enthält keinerlei Art von Formatierungsangaben. Dein Vorhaben wird somit so nicht funktionieren: Textdatei ? Wikipedia Ändere das entsprechenden im Programm oder importiere Deine Daten in ein Programm, in dem Du Formatierungen anpassen kannst. Je nach Komplexität musst eben den Import programmieren und kannst dabei dann diverse Formatierungen angeben Zitieren
pcchristian Geschrieben 23. Oktober 2009 Autor Geschrieben 23. Oktober 2009 Ich könnte das auch direkt in Word drucken. Sprich als *.doc abspeichern. Zitieren
RipperFox Geschrieben 26. Oktober 2009 Geschrieben 26. Oktober 2009 Du scheinst eine Art Automatik (=Programm/Script) zu brauchen welche die Zeilen formatiert. Du hast viele Möglichkeiten (sed/awk/Office VBA/.NET-Progrämmchen/etc. fallen mir da spontan ein.) Such dir einen Lösungsweg aus und fang schon mal an.. Vieleicht wäre es aber einfacher, die Daten direkt aus der WaWi-Datenbank zu ziehen (ebenfalls via Programm/Report/etc.)? Mehr Input pls.. Grüße Ripper Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.