Magdalena Musiał

Magdalena Musiał Student, Uniwersytet
Łódzki

Temat: Makro- nazwa pliku

Witam,

nie jestem zbyt zaawansowana jeśli chodzi o makra, ale od jakiegoś czasu staram się zgłębić jego tajemnice.
Mam taki problem- stworzyłam sobie pewne makro, które obrabia plik, a na końcu filtruje i tnie na kilka innych plików excelowych zapisując je pod określoną nazwą z datą dzisiejszą, ale chciałabym żeby zapisywał mi z datą o miesiąc wstecz, czyli np. jak mamy dzisiaj czerwiec, to chciałabym, żeby on mi zapisywał automatycznie jako maj.. itd.. Czy taka funkcjonalność w ogóle istnieje?

Oto część tego gdzie makro zapisuje plik:

ActiveWorkbook.SaveAs Filename:= _
"E:\Moje\Raporty\Raport wykorzystane dokumenty" & " " & Format(Date, "mm-yyyy") & ".xlsx", FileFormat _
:=xlOpenXMLWorkbook, CreateBackup:=False
ActiveWindow.Close

W powyższym poleceniu powstaje mi excel nazwany "Raport wykorzystane dokumenty 06-2014", a chciałabym, żeby zapisywał z datą o miesiąc wsteczną.

Proszę o pomoc.Ten post został edytowany przez Autora dnia 19.06.14 o godzinie 20:44

Temat: Makro- nazwa pliku

Format(dateserial(year(date),month(date) - 1, day(date)), "mm-yyyy")
Magdalena Musiał

Magdalena Musiał Student, Uniwersytet
Łódzki

Temat: Makro- nazwa pliku

Super, dokładnie właśnie o to mi chodziło.
Działa bez zarzutów! Bardzo dziękuję za pomoc.

Pozdrawiam

Następna dyskusja:

DRUK PLIKU PDF




Wyślij zaproszenie do