Suchergebnisse
Suchergebnisse 1-13 von insgesamt 13.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
.csv einlesen, zerschneiden, in Array speichern und Daten aus Array in .txt schreiben
BoostedBonobo - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragHallo @all, ich bin noch relativ neu in VBS und hab da ein kleines Problem mit meinem kleinen Script. Und zwar muss ich Daten aus einer .csv Datei auslesen, aus dem Delimiter ausschneiden und gewisse Felder dann an bestimmter Stelle in einem .txt Dokument einfügen. Die .csv ist in der Form ;Mandant;Abrechnungsnr;Vorname; Nachname;...; ;01;04;Tim;Mueller;...; ;;02;Peter;Maier;...; usw. es können also auch leere Einträge sein... Ich hab schon geschafft, dass die gesuchte Datei aufgerufen und zerle…
-
.csv einlesen, zerschneiden, in Array speichern und Daten aus Array in .txt schreiben
BoostedBonobo - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragDanke dir für den Tipp! Jetzt schreibt er auch alles in die .txt Datei und streicht die ";". Nur schreibt er alles hintereinander, wie kann ich das besser sortieren? mArray(7) bedeutet ja schon, dass da alle Einträge aus Spalte 7 sind? Wenn ich die via msgbox ausgeben lasse, werden alle Einträge nacheinander angezeigt... Wie könnte ich da die erste Ziele für die Überschrift und zum Beispiel die 5 Zeile für den jeweiligen Eintrag auslesen und die dann in die .txt schreiben?
-
.csv einlesen, zerschneiden, in Array speichern und Daten aus Array in .txt schreiben
BoostedBonobo - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragNach mehrmaligem lesen meines Textes fällt mir auch auf, dass das nicht gut formuliert ist! sorry dafür... Die .csv ist so aufgebaut: in der ersten zeile stehen die köpfe, wie name, Geburtsdatum, Wohnort usw. Darunter stehen dann die Einträge. ;nname;vname;anrede;Geburtsdatum;Geburtsort; usw. ;mueller;peter;herr;01.01.1990;Ulm; ;maier;petra;frau;02.02.1990;; Usw. Und ich brauch in meiner Ausgabe: Nname = mueller Anrede = herr Geburtsdatum = 01.01.1990 Nname = maier Anrede = frau Geburtsdatum = 0…
-
.csv einlesen, zerschneiden, in Array speichern und Daten aus Array in .txt schreiben
BoostedBonobo - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragWow! Da wäre ich ja nie drauf gekommen Danke, auch dafür, dass du dir die Zeit nimmst zu helfen! Gleich mal ausprobieren... Wie deklarierst du eigentlich dann das mArray? Bei nem testlauf erstellt er dann eine riesen .txt Datei (bei 800mb hab ich den Prozess abgebrochen). Woran kann das liegen?
-
.csv einlesen, zerschneiden, in Array speichern und Daten aus Array in .txt schreiben
BoostedBonobo - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragDas funktioniert hervorragend. Danke Nur stehen jetzt in den ersten 3 durchgängen nur blödsinn da, weil in der .csv da irgendwelcher nonsens drinstand, ehe es zu den daten ging. Welche Parameter kann ich da in ner for-schleife angeben, weil bei i=3 to 8 zum Beispiel kommt immer ein fehler...?
-
.csv einlesen, zerschneiden, in Array speichern und Daten aus Array in .txt schreiben
BoostedBonobo - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragKann man hier auch Bilder anfügen?
-
.csv einlesen, zerschneiden, in Array speichern und Daten aus Array in .txt schreiben
BoostedBonobo - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragOder wäre es sinnvoller, die Dateien zu schicken?
-
.csv einlesen, zerschneiden, in Array speichern und Daten aus Array in .txt schreiben
BoostedBonobo - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragWürde ich gerne machen, doch er meckert dauernd wegen der Dateiendung, obwohl ich sie extra auf .txt geändert habe...
-
.csv einlesen, zerschneiden, in Array speichern und Daten aus Array in .txt schreiben
BoostedBonobo - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
Beitrag.csv Datei Aufbau: Feldid;pdman;pdak;pdnr;;;;pdnaname;pdvoname;pdnamevo;pdanrede;pdtitel;.... (hier nimmt man die Deklaration raus) Maske;;;;;;pstpers;[...];pstpers;pstbanki (teils unwichtig) Tabelle;;;;;;;pgrdat;... (unwichtig) ;mandant;abrechnungskreis,personalnr;;;;nachname;... ;01;04;12345678;...;müller;... (ab da kommt pro zeile der inhalt) Ausgabedatei: Mask = “pstpers“; Pdman = “01“; Pdak = “04“; Usw.
-
.csv einlesen, zerschneiden, in Array speichern und Daten aus Array in .txt schreiben
BoostedBonobo - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragOption Explicit Dim FSO, oFile, wholeLine, mArray, i, nFile Const ForReading = 1 Const ForWriting = 2 Const ForAppending = 8 Set FSO = CreateObject("Scripting.FileSystemObject") Set oFile = FSO.OpenTextFile("C:\Users\steff_001\Desktop\Neuer Ordner\Personendaten_Input.csv", ForReading) Set nFile = FSO.OpenTextFile("C:\Users\steff_001\Desktop\Neuer Ordner\Test.txt", ForWriting, true) oFile.Skipline() Do until oFile.AtEndOfStream wholeLine = oFile.ReadLine mArray = Split (wholeLine, ";") nFile.Writ…
-
.csv einlesen, zerschneiden, in Array speichern und Daten aus Array in .txt schreiben
BoostedBonobo - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragIch hab deinen Quellcode noch mit deiner Idee des CategoryDescriptionArrays erweitert, um von dort die Überschriften auszulesen. Dass nur die erste Zeile bearbeitet wird, hab ich so realisiert: i=1 Do while i>0 dLine = dFile.ReadLine dArray = split(dLine , “;“) i = i-1 loop Und in n.File.WriteLine (dArray() + ... + mArray()) reingepackt. Vielen Dank nochmal an alle, die geholfen haben!
-
.csv einlesen, zerschneiden, in Array speichern und Daten aus Array in .txt schreiben
BoostedBonobo - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragJa stimmt, hast recht! War dumm... ._.