[prg] сохранение в макросе

нет, мне надо именно 10 секунд. более того, нестабильность вызвана вот чем:
внешняя программа обрабатывает данный файл, счиитывает его, и вот, когда
попадает на комфликт чтение запись - макрос валится. вопрос: есть ли
функция, проверяющая доступен ли текущая книга на запись?