Мне очень понравилось решение here, которое предоставило VBA, чтобы принудительно сохранить файл xlsm. Имея в виду, что я едва знаю ничего о VBA, как я мог бы изменить этот код, чтобы сделать следующее:Excel Macro VBA- Как сохранить как xlsm с именем файла на основе даты и значения ячейки
- продолжают заставить сохранить как XLSM
- имя файла равно значение ячейки С1 в листе с именем " ОТЧЕТ "+ текст" BSC "+ дата в формате ГГГГ.ММ.DD
Любая помощь была бы принята с благодарностью.
так что я сегодня щедр, однако на этой ноте, вы действительно должны, по крайней мере, попытаться узнать, а не хочет чтобы кто-то сделает это за вас ... я снова чувствовал себя щедрым так вам должно быть повезло. 'Dim sFileName As String sFileName = Таблицы (« ОТЧЕТ »). Диапазон (« C1 »). Значение &« BCS »и формат (DateTime.Now,« yyyy.mm.dd ») и« .xlsm » ActiveWorkbook. SaveAs sFileName' – Sorceri
Я согласен с Sorceri и все еще редактирую, когда был опубликован этот комментарий. Я только что видел его. Это правильно на границе того, на что следует или не следует отвечать. Но что-то о том, как вы его попросили, показалось, что помощь приведет вас на следующий уровень. Мой ответ дает вам кое-что из этого, но вам придется собрать его вместе, чтобы закончить головоломку. Удачи. Ты можешь это сделать. – peege