ich habe folgendes Problem:
Bisher müssen wir bestimmte Excelfiles per Hand in einem Intranetlaufwerk öffnen.
Diese haben das Format : Name.Datum.Uhrzeit.xls
Wobei das Datum mit 150217 (JahrMonatTag) angegeben ist
und die Uhrzeit mit z.b. 1300 für 13 Uhr
Nun dachte ich mir, dass ich per Makro die Dateien öffnen kann und dabei die Angabe wie Datum und Uhrzeit ignorieren möchte. D.h. er soll mir vom aktuellen Tag immer die Datei nehmen die gerade vorhanden ist (das ist in der Regel nur eine Datei)
Nun war ich schon so schlau und habe folgendens Makro aufgezeichnet und angepasst :
Workbooks.Open Filename:= _
"http://xxxxxxxx.de/yyy/zzz/unterordner/ABX/Eingang." & Format(Date, "yymmdd") & ".1300.xls"
Das mit dem Datum wurde von mir abgeändert,so, dass VBA bzw. Excel immer das tagesaktuelle Datum nimmt.
Da sich leider die Uhrzeit, wann die Datei eingestellt wird, ändern kann, stellt sich für mich die Frage, wie ich dies noch entsprechend ändern kann.
Mittels
Workbooks.Open Filename:= _
"http://xxxxxxxx.de/yyy/zzz/unterordner/ABX/Eingang." & Format(Date, "yymmdd") & ". & "*" &".xls"
also den Stern als Platzhalter, hat es nicht funktioniert. Aber das war nur ein Test dank mangelnder VBA Kenntnisse.
Ich danke schon mal im Voraus für jegliche Hilfe
Viele Grüße
Toumas