Поле для автоматизации c имя файла, чтобы открыть - PullRequest
0 голосов
/ 21 января 2020

Я запускаю один макрос, как показано ниже:

Workbooks.Open Filename: = _

    "Z:\Risk Management\KPMG reports\Risk reports\2020\January\14.01.2020\JSS_Responsible_Equity_-_Brazil_-_LU1301_4C_Report_20200114.xlsx"

проблема в том, что файл меняет окончательное имя каждый день, потому что у меня есть дата в файле.

Я попробовал код

Workbooks.Open Имя файла: = _

    "Z:\Risk Management\KPMG reports\Risk reports\2020\January\14.01.2020\JSS_Responsible_Equity_-_Brazil_-_" & Format(Now, "yyyymmdd") & ".xlsx"

Но это не работает хорошо, потому что файл еженедельно, и когда у меня есть по выходным я нахожу ошибку.

Я думаю создать одно поле и указать дату запуска макроса, а код автоматически меняет имя файла на основе даты поля.

Кто-то можете мне помочь, как мне это сделать?

Заранее спасибо.

...