Страницы: 1
RSS
Как удалить файл при открытии, удаление макросом открытого файла
 
Добрый день.

Прошу помощи знатоков - можно ли как-то макросом удалить открытый Excel файл в Workbook_open() или в другом месте?

Заранее спасибо!
 
да, можно

примерно так:
Код
1
2
3
4
5
6
    Application.DisplayAlerts = False ' отключаем уведомления
    FilePath$ = ThisWorkbook.FullName
    ThisWorkbook.ChangeFileAccess xlReadOnly ' разблокируем файл
    SetAttr FilePath$, vbNormal ' меняем его атрибуты
    Kill FilePath$: DoEvents ' удаляем файл
    ThisWorkbook.close false ' закрываем файл без сохранения
 
Большое спасибо, сейчас попробую.

Да , супер, все работает!
Еще раз спасибо!
Изменено: Artmasterpro - 14.10.2015 14:05:34
Страницы: 1
Читают тему
Наверх
Loading...