121129

Speicherproblem mit Excel als CSV-Datei (Datumsfeld)

Hallo face-smile,

Ich müsste euch mal wieder etwas fragen :-P und zwar muss ich eine Exceldatei mit einem Datumsfeld als CSV Datei speichern.
Das klappt alles wunderbar nur wenn ich die Datei mit dem Editor öffne erkennt man das es mit "/" abgespeichert ist. D.h beim Editor wird das Datum als 12/05/2015 abgespeichert.

Meine Frage an euch ist jetzt, ob man das auch so abspeichern kann das es im Editor als 12.05.2015 angezeigt wird. Dies wäre sehr wichtig für die spätere Verarbeitung!

Danke im vorraus für jede Hilfe face-smile

Mit freundlichen Grüßen,
Gast2015
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 271789

Url: https://administrator.de/forum/speicherproblem-mit-excel-als-csv-datei-datumsfeld-271789.html

Ausgedruckt am: 08.05.2025 um 20:05 Uhr

114757
Lösung 114757 12.05.2015 aktualisiert um 13:19:28 Uhr
Goto Top
In den Regionsoptionen von Windows auf Deutsch umstellen... und Excel neu starten.

Gruß jodel32
121129
121129 12.05.2015 um 13:21:51 Uhr
Goto Top
danke für die Antwort face-smile das ist bei mir schon eingestellt. Es wird auch in Excel richtig angezeigt nur wenn ich es abspeichere ist es falsch face-sad
114757
Lösung 114757 12.05.2015 aktualisiert um 15:26:05 Uhr
Goto Top
Zitat von @121129:

danke für die Antwort face-smile das ist bei mir schon eingestellt. Es wird auch in Excel richtig angezeigt nur wenn ich es
abspeichere ist es falsch face-sad
  • Kein deutsches Excel ?
  • Wie ist die Formatierung der Datums-Zelle eingestellt ?
  • Mach mal eine Custom-Formatierung der Datumszellen auf das Format: TT.MM.YYYY
121129
121129 12.05.2015 aktualisiert um 15:01:55 Uhr
Goto Top
mit der Custom-formatiertung geht es wenn ich es manuell mache. Wenn ich es aber mit einem Makro mache nämlich:
Sub Makro1()
'  
' Makro1 Makro  
'  

'  
    Sheets("XX").Select  
    Range("A1").Select  
Dim zeller As Range
a:
For Each zeller In Range("F2", "F999")  
If zeller.Value = "0" Then  
zeller.EntireRow.Delete
GoTo a
End If
Next zeller
    Cells.Select
    ChDir _
        "G:\XX\XX\XX\XX"  
    ActiveWorkbook.SaveAs Filename:= _
        "G:\XX\XX\XX\XX\XX.csv" _  
        , FileFormat:=xlCSVMSDOS, CreateBackup:=False
    Sheets("Eingabe").Select  
    Range("A1").Select  
End Sub

dann hab ich wieder die / beim Datum

[Edit Biber] Codeformatierung.[/Edit]
114757
Lösung 114757 12.05.2015 aktualisiert um 15:26:02 Uhr
Goto Top
Wenn ich es aber mit einem Makro mache nämlich:
Jahaaaaaaaaa, das du ein Makro verwendest hättest du natürlich erwähnen müssen ...

In dem Fall musst du die Zeile so ändern:
ActiveWorkbook.SaveAs Filename:="G:\XX\XX\XX\XX\XX.csv", FileFormat:=xlCSVMSDOS, CreateBackup:=False, Local:=True  
Also hinten noch ein Local:=True anhängen, dann klappt's auch mit dem Nachbarn und den Punkten face-wink

[Edit Biber] Auf Wunsch des TO den Dateipfad anonymisiert.[/Edit]
121129
121129 12.05.2015 um 15:02:38 Uhr
Goto Top
Jetzt hat es geklappt face-smile vielen Dank!