Есть макрос. Сохраняет в файл по адресам, указанным в a1 и a2 под именем в a3. Что изменить чтобы не было запроса что этот файл уже существует в данном месте. Заменить? А было только одно сообщение: Сохранить файл: да нет отмена. Макрос не мой, ничего в этом не смыслю, поэтому прошу написать код полностью.
Код
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
ThisWorkbook.SaveAs Filename:=Worksheets(1).Cells(1, 1).Value & "/" & Worksheets(1).Cells(3, 1).Value, FileFormat:=52
ThisWorkbook.SaveAs Filename:=Worksheets(1).Cells(2, 1).Value & "/" & Worksheets(1).Cells(3, 1).Value, FileFormat:=52
End Sub
kiv3383, ну вот зачем процитировали сообщение полностью? На чём хотели сделать акцент? Запомните - кнопка цитирования не для ответа! И что в сообщении Сергея (KuklP) непонятно? Одна строка в начале кода, другая в конце.
Код
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Application.DisplayAlerts = 0
ThisWorkbook.SaveAs Filename:=Worksheets(1).Cells(1, 1).Value & "/" & Worksheets(1).Cells(3, 1).Value, FileFormat:=52
ThisWorkbook.SaveAs Filename:=Worksheets(1).Cells(2, 1).Value & "/" & Worksheets(1).Cells(3, 1).Value, FileFormat:=52
Application.DisplayAlerts = 1
End Sub