Import aus Ordner im Format JJJJ.MM. und Dateiname
jora74
ich habe folgendes Problem:
Ich möchte eine Datei mit der Bennung mit aktuellem Tagesdatum bsp. 20120425.txt eines Ordners bsp 201204 importieren und lasse dann ein makro drüberlaufen.
Nun ist es so, dass die Datei jeden Tag bzw jeden Monat anders benannt sind.
Es soll immer die aktuellste Datei verwendet werden.
Jedoch sind die anderen Ordner und Daten noch vorhanden.
Ich bin mit meinem Latein am Ende
Wie kann ich dies lösen?
Ich beginne folgendermaßen:
Private Sub Workbook_Open()
Call konvertieren
Application.OnTime Now + TimeValue("00:00:10"), "close_doc"
End Sub
Dann rufe ich Modul1 wie folgt auf:Sub konvertieren()
Workbooks.OpenText Filename:="C:\Users\JoRa\Desktop\test.txt", Origin:= _
xlMSDOS, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote _
, ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, Comma:= _
False, Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1) _
, Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), Array(7, 1), Array(8, 1), Array(9, 1), _
Array(10, 1)), TrailingMinusNumbers:=True
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:="C:\Users\JoRa\Desktop\test.csv", FileFormat:=xlCSV, _
CreateBackup:=False
Application.DisplayAlerts = True
End Sub
Bitte um Hilfe.
Schon jetzt recht herzlichen Dank.
Gruß Joachim
Anzeige