Есть макрос, нужно сохранить в F:\Новая папка, а он сохраняет в диск С:\ или получалось на "Рабочий стол"
Подскажите где путь прописать? Спасибо!
Подскажите где путь прописать? Спасибо!
Код |
---|
Sub Сохранить файл() On Error Resume Next Const REPORTS_FOLDER = "Июнь\" MkDir ThisWorkbook.Path & "\" & REPORTS_FOLDER ChDrive Left(ThisWorkbook.Path, 1): ChDir ThisWorkbook.Path & "\" & REPORTS_FOLDER Filename = Application.GetSaveAsFilename("отчет.xls", "Книга Excel (*.xls),", , ) If VarType(Filename) = vbBoolean Then Exit Sub Err.Clear: ActiveSheet.Copy: DoEvents If Err Then Exit Sub If ActiveWorkbook.Worksheets.Count = 1 And ActiveWorkbook.Path = "" Then ActiveWorkbook.SaveAs Filename, xlWorkbookNormal ActiveWorkbook.Close False End If End Sub |