Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
1016to1020
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Datum falsch formatiert

Datum falsch formatiert
27.10.2008 09:48:00
Herbert
Hallo Experten,
mir wurde beigefügter Code freundlicherweise zur Verfügung gestellt. Dieser exportiert den Inhalt einer Registerkarte in eine neue csv-Datei und hängt an den Namen das aktuelle Datum an (z.B.RegisterA_20081027.csv - für den heutigen Tag).
Dies funktioniert auch fast alles. Leider sieht die exportierte Datei so aus: z.B. RegisterA_083001027.csv. Was ist bei der Formatierung des Datums noch nicht ganz richtig?
Hier der Code:

Private Sub CommandButton1_Click()
Dim strSep As String, strDat As String, _
iCols As Byte, iRows As Integer, _
iR As Long, strTxt As String, strTmp, _
strPfad As String
strPfad = "c:\temp\"
Reset
With ActiveSheet
iRows = .UsedRange.Rows.Count
iCols = .UsedRange.Columns.Count
strSep = vbTab
strDat = strPfad & ActiveSheet.Name & "_" & Format(Date, "YYYMMDD") & ".csv"
Open strDat For Output As #1
For iR = 1 To iRows
strTmp = .Range(.Cells(iR, 1), .Cells(iR, iCols))
strTmp = WorksheetFunction.Transpose(WorksheetFunction.Transpose(strTmp))
strTxt = Join(strTmp, strSep)
Print #1, strTxt
Next iR
Close #1
End With
End Sub


Gruß Herbert

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datum falsch formatiert
27.10.2008 09:50:00
JogyB
Ein Y mehr.
Gruss, Jogy
Danke
27.10.2008 10:15:17
Herbert
Danke. Dummer Fehler ...
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige