Я использую шаблон макроса только для определенных файлов DOC . Он работает только для этих файлов и, как я предполагаю, он обрабатывается как сам файл DOC .
Все, что я хочу, это удалить файл ИЛИ очистить его содержимое после завершения макроса. Исходный файл только для чтения .
Я пытался:
- SavingAs в папке TEMP , измените атрибут файла исходного файла, а затем попробуйте Kill it - не повезло, похоже, что исходный файл все еще предварительно загружен (?) и не знает, что флаг только для чтения был удален. Ошибка: разрешение отклонено.
- Когда я пытаюсь закрыть исходный документ, я закрываю и сам макрос ...
Итак:
Есть ли способ (из макроса внутри файла DOC):
- Повторно открыть файл в режиме записи ? (чтобы потом можно было очистить содержимое)
- Удалить исходный файл? (после SaveAs , поэтому у меня фактически будет новый файл в режиме записи и я смогу удалить исходный файл)