Страницы: 1
RSS
сохранение книги без вопроса замены - Макрос
 
Здравствуйте!  
Как можно сохранить книгу без вопроса замены с помощью макроса  
Заранее спасибо Всем!!!
Excel 2007
 
Фото
Excel 2007
 
Application.DisplayAlerts = False  
' Тут код сохранения файла  
Application.DisplayAlerts = True
Редко но метко ...
 
Private Sub Workbook_BeforeClose(Cancel As Boolean)  
Dim x As String  
   ActiveWorkbook.Save  
   strPath = ActiveWorkbook.Path & "\Temp\"  
   On Error Resume Next  
   x = GetAttr(strPath) And 0  
   If Err = 0 Then ' если путь существует - сохраняем копию книги  
       strdate = Format(Now, "yyyy/mm")  
        ActiveWorkbook.SaveAs Filename:=strPath & strdate & ".xlsm", FileFormat:= _  
       xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False  
       'Application.DisplayAlerts = True  
       'Application.DisplayAlerts = false  
   End If  
 
End Sub  
 
GIG_ant не получается  
се равно спрашивает заменить книгу (Да,Нет,Отмена)
Excel 2007
 
Private Sub Workbook_BeforeClose(Cancel As Boolean)  
Dim x As String  
ActiveWorkbook.Save  
Application.DisplayAlerts = false  
strPath = ActiveWorkbook.Path & "\Temp\"  
On Error Resume Next  
x = GetAttr(strPath) And 0  
If Err = 0 Then ' если путь существует - сохраняем копию книги  
strdate = Format(Now, "yyyy/mm")  
ActiveWorkbook.SaveAs Filename:=strPath & strdate & ".xlsm", FileFormat:= _  
xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False  
Application.DisplayAlerts = True  
 
End If  
 
End Sub  
 
 
GIG_ant понял Спасибо!
Excel 2007
Страницы: 1
Читают тему
Наверх