Этот код пытается найти очень конкретное имя файла с '\ 72262-Faktureringsplan-2018-11-16.xlsx'
на линии:
FileName = ActiveWorkbook.Path & "\72262-Faktureringsplan-2018-11-16.xlsx"
Подстановочный знак ("*") работает так, что он заменяет часть, которую вы хотите сопоставить, с чем угодно. Таким образом, простое изменение от вышеупомянутого до
"\72262-Faktureringsplan-*.xlsx"
вернет имя файла с любой датой, начинающейся с '72262-Faktureringsplan' в вашем случае.
Вы также можете использовать функцию даты VBA, чтобы найти соответствующую дату файла, которая совпадает с сегодняшней датой.
Format(date, "YYYY-MM-DD")
вернет сегодняшнюю дату в формате "2018-11-16" (дата этого ответа).
По сути, вы можете сделать что-то вроде этого:
FileName = ActiveWorkbook.Path & "\*-Faktureringsplan-" & Format(date, "YYYY-MM-DD") & ".xlsx"
Это будет соответствовать следующему: ANYTHING-Faktureringsplan-TODAY'S_DATE.xlsx