Я написал код для сохранения нового файла только с sheet1. Проблема заключается в том, что при сохранении файла я нажимаю на esc или отмену в диалоговом окне, новые файлы сохраняются в каталоге как FALSE, вместо этого я не хотел бы сохранять файл, если нажимал esc или отмену
Я пытался поставить if, например: If thisfile = "FALSE", затем выйти из sub; но это не работает.
Sub test()
Dim thisfile As Variant
thisfile = Range("Y5").Value & Range("C16").Value & "_" & Range("K41").Value
Worksheets("Sale Dispo Approval").Copy
With ActiveWorkbook
.SaveAs Application.GetSaveAsFilename(InitialFileName:=thisfile, fileFilter:="Excel Files (*.xlsx), *.xlsx")
.Close savechanges:=False
End With
End Sub
Я ожидаю, что одним нажатием кнопки "Отмена" или "Esc" новые файлы не сохранятся.