В настоящее время у меня есть макрос, который будет считывать данные, распечатывать таблицу результатов, а затем копировать данные и результаты в другую рабочую книгу, которая затем сохраняется как обычный файл .xlsx, а не как .xlsm.Мой код для сохранения этой книги выглядит следующим образом:
NewBook.Activate
ActiveWorkbook.SaveAs Filename:=NotNum & " Make Ready", _
FileFormat:=xlOpenXMLWorkbook
CTLBook.Activate
Он открывает новую книгу, которую я хочу сохранить, сохраняет ее под именем NotNum (переменная переменная) и строку «Make Ready», а затемвозвращает мою оригинальную книгу, чтобы я мог манипулировать ею дальше.
Функция сохранения отлично работает, однако сохраняет в папку по умолчанию (в настоящее время «Мои документы»).Есть ли способ, которым я могу кодировать что-то до или после функции сохранения, которая позволяет пользователю выбирать, где сохранить документ?Спасибо