[b] Option Explicit
Sub TXT_Datei_erstellen()
Dim Dateityp$
Dim Datei_vorhanden As Boolean
Dim Verzeichnis
Dim TXT_Array As Variant
Verzeichnis = "C:\"
'Werte in ein Array schreiben
TXT_Array = "(" & Range("A1") & " " & Range("B1") & "),(" & Range("A2") & " " & Range("B2") & ")"
'Abfrage, ob CSV-Datei bereits existiert
Dateityp = Dir(Verzeichnis & "*.txt")
Do While Dateityp <> ""
'Wenn die abgefragte Datei den Namen der Variablen "mobile.csv" hat dann...
If LCase(Dateityp) = "Test.txt" Then
'Variable "Dateityp" auf true setzen
Datei_vorhanden = True
Exit Do
End If
Dateityp = Dir
Loop
'Wenn Datei exisitiert, diese nur öffnen und in neue
'Zeile den Text aus der Arrayvariablen eintragen
If Datei_vorhanden = True Then
Open "C:\Test.txt" For Append As #1
Print #1, TXT_Array
Close
Else
'Wenn Datei nicht exisitiert, diese anlegen und in 1.
'Zeile den Text aus der Arrayvariablen eintragen
Open "C:\Test.txt" For Output As #1
Print #1, TXT_Array
Close
End If
End Sub [/b]
symbolleisten in excel
luisa 14.01.2007 - 253 Hits - 4 Antworten
Excel schließen (VBA)
Jugo 15.03.2007 - 311 Hits - 1 Antwort
Access Datenexport als Textdatei
ping 30.04.2007 - 247 Hits - 3 Antworten
Excel 2002 Dateien in Excel 2007 für MS Vista Home Premium
1tiggy 09.11.2007 - 180 Hits - 5 Antworten
Datenexport aus Excel
DerNordBerliner 29.02.2008 - 44 Hits - 9 Antworten