10.03.2017, 12:09
Hallo zusammen,
ich hab hier ein kleines Problem. Das wird für euch ein Klacks sein, aber ich als blutiger Anfänger komme da momentan nicht weiter :22:
Ich hab schon einiges gegoogelt, aber so richtig steige ich da nicht durch... :20:
Ich bekomme aus einem System jeden Tag eine Excel-Datei geliefert. Der Dateiname ist bis auf das Datum (tt.mm.yy) immer gleich, z.B. Dateiname_10.03.17.xlsx
Leider sieht die Datei ziemlich knödelig aus und ich muss sie jeden Tag umformatieren, Zellenformate, Spaltenbreite etc., um sie dann aufbereitet an einen anderen Ort mit gleichem Namen zu speichern.
Nun hab ich mir gedacht, das geht bestimmt auch mit einem Makro.
Das Makro aufgezeichnet und siehe da, es funktioniert prima... halt nur mit DIESER Datei.
Wie kann ich dem Makro beibringen, das immer die Datei mit dem tagesaktuellen Datum im Dateinamen bearbeitet wird?
So sieht mein Makro momentan aus:
' Test1 Makro
'
'
ChDir "C:\Test"
Workbooks.Open Filename:="C:\Test\Testdatei_07.03.17.xlsx"
.
.
.
.
ChDir "C:\Test\Test1"
ActiveWorkbook.SaveAs Filename:="C:\Test\Test1\Testdatei_07.03.17.xlsx", _
FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
Hat vielleicht einer einen Tipp?
Grüße
Matthias
ich hab hier ein kleines Problem. Das wird für euch ein Klacks sein, aber ich als blutiger Anfänger komme da momentan nicht weiter :22:
Ich hab schon einiges gegoogelt, aber so richtig steige ich da nicht durch... :20:
Ich bekomme aus einem System jeden Tag eine Excel-Datei geliefert. Der Dateiname ist bis auf das Datum (tt.mm.yy) immer gleich, z.B. Dateiname_10.03.17.xlsx
Leider sieht die Datei ziemlich knödelig aus und ich muss sie jeden Tag umformatieren, Zellenformate, Spaltenbreite etc., um sie dann aufbereitet an einen anderen Ort mit gleichem Namen zu speichern.
Nun hab ich mir gedacht, das geht bestimmt auch mit einem Makro.
Das Makro aufgezeichnet und siehe da, es funktioniert prima... halt nur mit DIESER Datei.
Wie kann ich dem Makro beibringen, das immer die Datei mit dem tagesaktuellen Datum im Dateinamen bearbeitet wird?
So sieht mein Makro momentan aus:
' Test1 Makro
'
'
ChDir "C:\Test"
Workbooks.Open Filename:="C:\Test\Testdatei_07.03.17.xlsx"
.
.
.
.
ChDir "C:\Test\Test1"
ActiveWorkbook.SaveAs Filename:="C:\Test\Test1\Testdatei_07.03.17.xlsx", _
FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
Hat vielleicht einer einen Tipp?
Grüße
Matthias