Страницы: 1
RSS
Перезаписть существующего файла из VBA
 
Использую метод SaveAs сохраняю фал в сетевую папку. как сделать так, чтобы можно было перезаписывать уже существующий файл?  
 
вот код:  
================================================  
ActiveWorkbook.SaveAs Filename:="\\путь к файлу", FileFormat:=xlCSV, CreateBackup:=False  
================================================
 
Я так понял, идея в том, чтобы не задавались вопросы, что файл уже существует?  
Тогда так:  
Application.DisplayAlerts = False ' вылючаем все предупреждения  
ActiveWorkbook.SaveAs Filename:="\\путь к файлу", FileFormat:=xlCSV, CreateBackup:=False  
Application.DisplayAlerts = True 'обратно включаем предупреждения.
 
{quote}{login=Лузер™}{date=14.07.2008 11:10}{thema=}{post}Я так понял, идея в том, чтобы не задавались вопросы, что файл уже существует?  
Тогда так:  
Application.DisplayAlerts = False ' вылючаем все предупреждения  
ActiveWorkbook.SaveAs Filename:="\\путь к файлу", FileFormat:=xlCSV, CreateBackup:=False  
Application.DisplayAlerts = True 'обратно включаем предупреждения.{/post}{/quote}  
 
да, это именно то что мне нужно. еще раз спасибо
Страницы: 1
Читают тему
Наверх