Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > XProfan > Helfer & Tools

Helfer & Tools Programme für und in XProfan und Fragen dazu.

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag Hilfe bei Script Erstellung
Aufrufe: 15, Antworten: 5
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26731, Antworten: 4207
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 121, Antworten: 15
Gehe zum ersten neuen Beitrag Grand Prix 2012 Eurovision
Aufrufe: 36, Antworten: 4
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7572, Antworten: 179
Gehe zum ersten neuen Beitrag Verlust der Internetverbindung
Aufrufe: 43, Antworten: 2
Gehe zum ersten neuen Beitrag avs4you_com Lizenz oder Abo?
Aufrufe: 34, Antworten: 2
Gehe zum ersten neuen Beitrag Acer Aspire 8745ZG fährt...
Aufrufe: 25, Antworten: 4
Gehe zum ersten neuen Beitrag Dateien lassen sich nicht...
Aufrufe: 34, Antworten: 3
Gehe zum ersten neuen Beitrag Programmvorstellung:...
Aufrufe: 22, Antworten: 1
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21.01.2011, 07:31   #1 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.877
Frage DOC-Datei in CSV-Datei umwandeln

Die Aufgabe:
Eine DOC-Datei in einem Listview anzeigen.
Die DOC-Datei hat immer die gleichen Spalten.
Habe folgendes gemacht:
Die DOC-Datei in einen Editor geladen und hier dann als TXT-Datei OHNE Formatierungen gespeichert.
Danach mit diesem Code in eine CSV-Datei umgeschrieben:
Zitat:
DECLARE text$,text$[9],tt$,lang%,I%
tt$="|"
I%=1
WINDOW 0,0-%MaxX,%MaxY

ASSIGN #2,"dvd_liste.csv"
REWRITE #2
ASSIGN #1,"dvd_liste.txt"
RESET #1
WHILENOT EOF(#1)
WHILELOOP 1,9
INPUT #1,text$[I%]
lang%=LEN(text$[1])
Case lang% < 7:text$[1]=MKSTR$(" ",(7-lang%))+text$[1]' Muss sein wegen der Optik
text$=text$[1]+tt$+text$[2]+tt$+text$[3]+tt$+text$[4]+tt$+text$[5]+tt$+text$[6]+tt$+text$[7]+tt$+text$[8]+tt$+text$[9]
INC I%
ENDWHILE
PRINT #2,text$
I%=1
ENDWHILE
CLOSE #1
CLOSE #2
WAITINPUT
END
ES funktioniert Aber vielleicht gibt es noch eine elegantere Lösung. Für Tipps bin ich dankbar
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist gerade online   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 21.01.2011, 10:39   #2 (Direktlink)
ram
Erfolgreich angemeldet
 
Registriert seit: 26.07.2010
Beiträge: 21
Standard

Du hättest sie auch im WORD als txt speichern können und dann die Endung ändern. Oder die Daten ins Excel kopieren und dann dort direkt als CSV speichern.
ram ist offline   Mit Zitat antworten
Alt 21.01.2011, 11:46   #3 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.877
Beitrag

Zitat:
Zitat von ram Beitrag anzeigen
Du hättest sie auch im WORD als txt speichern können und dann die Endung ändern. Oder die Daten ins Excel kopieren und dann dort direkt als CSV speichern.
Das erste hab ich ja gemacht. Musste nicht WORD sein. Geht auch mit OO.
Zum zweiten: Nicht jeder hat EXCEL (will das Monster auch nicht) und wenn du eine DOC-Datei ohne Formatierung als TXT-Datei speicherst, stehen die Einträge alle für sich einzeln in einer Zeile.
Das kann ich für eine CSV-Datei nich brauchen. Daher mein kleiner Code. Der schreibt immer einen DOC-Satz in das CSV-Format, also einen Textstring. Die einzelnen Einträge hier getrennt durch |
Vielleicht kommt ja noch ein Tipp
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist gerade online   Mit Zitat antworten
Alt 21.01.2011, 12:57   #4 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.093
Standard

Mit OO direkt als CVS abspeichern?
Wie speichere ich meine Tabellendaten als Text(csv)-Datei ab) - OpenOffice.org Wiki
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 21.01.2011, 13:15   #5 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.877
Beitrag

@Frank
Leider ist in meinem OO (3.2.1) das Dateiformat Text(CSV) (.csv) nicht wählbar !
Das DOC-Dokument sieht so aus: (Nur ein Teil. Im ganzen über 1700 Einträge)



...und so sieht es nach meiner "Konvertierung" und Ergänzung aus:
Der letzte Eintrag "Inhalt" startet mit Doppelklick die eingetragenen Datei mit WINEXEC...

__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist gerade online   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 21.01.2011, 15:09   #6 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.093
Standard

Öffne mal den OO-Calc, nicht den OO-Writer. OpenOffice besteht ja auch aus mehreren Programmen...
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 21.01.2011, 16:02   #7 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.877
Blinzeln

Zitat:
Zitat von Frabbing Beitrag anzeigen
Öffne mal den OO-Calc, nicht den OO-Writer. OpenOffice besteht ja auch aus mehreren Programmen...
Weiss ich mein Freund.
Wenn ich mit Calc öffne und lade dann die DOC-Datei, schaltet OO um, damit die vorhergehenden Posting gezeigte Anzeige möglich ist.
Der Weg über die nichtformatierte TXT-Datei und dann mit meinem kleinen Tool "konvertieren" scheint mir der beste.
"schulterklopf"
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist gerade online   Mit Zitat antworten
Antwort

  Paules-PC-Forum.de > Programmierung > XProfan > Helfer & Tools

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
wmv-Datei umwandeln in DvD-Player-abspielbare Datei? BrascoC Software - Allgemein 2 11.07.2009 00:30
flp-datei in mp3-datei umwandeln jogi360 Software - Allgemein 5 02.05.2008 19:12
pdf-Datei in word-Datei umwandeln ketty Software - Allgemein 2 08.01.2008 13:12
Umwandeln einer .htm Datei in eine .mpeg Datei Painkiller Allgemein 5 26.10.2006 12:07
hilfe ! word datei in pdf datei umwandeln ! geht das ? rainerstr Software - Allgemein 4 16.01.2004 15:21



Alle Zeitangaben in WEZ +2. Es ist jetzt 16:47 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2