Claudius
ausführliche Infos zum Thema siehe Frank Arendt-Theilen im Thread
"Speichern unter... (CSV-Export)" vom 17.3.2000.
MfG Ullrich
Claudius Sailer <Clau...@sailer-online.de> schrieb in im Newsbeitrag:
1e7t5zh.1scklp0igfk74N%Clau...@sailer-online.de...
1) Speichern:
Sub PrintCSV()
Dim Bereich As Object, Zeile As Object, Zelle As Object
Dim strTemp As String
Const Pfad As String = "Dein\Pfad"
Const Dateiname As String = "NeuerDateiname"
Const Extension As String = ".CSV"
Const Trennzeichen As String = ";"
Set Bereich = ActiveSheet.UsedRange
Open Pfad & Dateiname & Extension For Output As #1
For Each Zeile In Bereich.Rows
For Each Zelle In Zeile.Cells
If InStr(1, Zelle.Text, ";") > 0 Then
'Zellen, die ein Semikolon beinhalten in Anführungsstriche setzen
strTemp = strTemp & """" & CStr(Zelle.Text) & """" & Trennzeichen
Else
strTemp = strTemp & CStr(Zelle.Text) & Trennzeichen
End If
Next
Print #1, strTemp
strTemp = ""
Next
Close #1
End Sub
2) Öffnen:
Sub OpenCSV()
Workbooks.Open FileName:="Lw:\Pfad\Datei.CSV"
End Sub
MfG Frank
_____________________________________________________
Frank Arendt-Theilen, Microsoft MVP für Excel, Hameln
E-Mail: Thei...@t-online.de
Am Mon, 20 Mar 2000 21:03:13 +0100, schrieb Clau...@sailer-online.de
(Claudius Sailer) in microsoft.public.de.excel zu "CSV-Export???":