Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1524to1528
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 aus Dateiname (*.csv - Datei)

Datum aus Dateiname (*.csv - Datei)
24.11.2016 15:47:21
Robert
Hallo zusammen,
ich importiere mal wieder diverse Exceldateien, um diese auszuwerten. Derzeit habe ich das Problem, das ein wichtiges Datum nicht in der Tabelle enthalten ist, sondern im Dateinamen.
Meine Routine zum Öffnen der Datei:
Sub Datum()
Dim Importdateiname As String
Dim Importdaten As Worksheet
Dim RecDate As Date
Set Importdaten = ThisWorkbook.Worksheets("ABC")
'Laufwerk und Pfad definieren, welcher geöffnet werden soll
ChDrive "P"
ChDir "P:\GS_MO\OpRisk\Meeting"
'Dialog "Datei öffnen" anzeigen
Importdateiname = Application.GetOpenFileName("Text Files(*.csv), *.csv")
'Ausgewählte Datei öffnen
Workbooks.Open Filename:=Importdateiname
RecDate = CDate(Format(Split(ActiveWorkbook.Name)(1), "00"".""00"".""0000"))
End Sub
Nach diesem Teil der Routine gilt für die heutige Datei: Importdateiname="P:\GS_MO\OpRisk\Meeting\Datei 23.11.2016 ABC.csv"
Hieraus möchte ich das Datum im Format 23.11.2016 in eine Zelle schreiben (hier: Tabellenblatt ABC Zelle B2)
Die Formel RecDate = ... funktioniert bei diesem Import leider nicht.
Wie ist das möglichst einfach darstellbar?
Danke
Robert

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datum aus Dateiname (*.csv - Datei)
24.11.2016 16:13:38
Robert
Hab es gerade mit einer völlig anderen Variante hinbekommen:
RecDate = Left(Right(Importdateiname, 14), 10)
Trotzdem Danke
Robert
Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige