AW: CSV-Datei öffnen Daten schreiben!?
28.01.2009 10:00:53
Tobsen
Hallo und danke für eure Hilfe
Meine Code sieht folgendermaßen aus:
Private Sub CommandButton5_click()
erg = schreibe_VT("c:\test\", "Anlage", "Fix32.Fix.Sinus.f_cv", "Fix32.Fix.Sinus.f_cv", "Fix32. _
Fix.Sinus.f_cv")
End Sub
Function schreibe_VT(Verz, Datei, DP1 As String, DP2 As String, DP3 As String) As Integer
On Error Resume Next
MkDir (Verz)
Datum = Format(Date, "yyyy/mm")
Vortag = DateAdd("d", -1, Date)
Dim intI As Integer
Dim test As Integer
Dim Wert1, Wert2, Wert3 As Integer
If Dir(Verz & Datei & "_" & Datum & "csv") = " " Then
Open Verz & Datei & "_" & Datum & ".csv" For Append Shared As #1
Print #1, "Datum; Sinus; Register"
Close #1
End If
Wert1 = readValue(DP1)
Wert2 = readValue(DP2)
Wert3 = readValue(DP3)
daten = (Vortag) & ";" & (Round(Wert1, 2)) & ";" & (Round(Wert2, 2)) & ";" & (Wert3)
Open Verz & Datei & "_" & Datum & ".csv" For Append Shared As #1
Print #1, daten
Close #1
End Sub
Beim überprüfen ob die Datei vorhanden ist, hab ich noch ein Problem. So wie es oben dargestellt schreibt er "Datum,Sinus,Register" nicht in die Datei. Mache ich aus dem = " ", ein "", dann schreibt er "Datum, Sinus, Register" jedesmal rein. Bin glaube zu blöd den Fehler zu finden. Ist doch so wie ihr geschrieben habt?!