Ошибка проявляется только в клиент-серверном варианте базы (в файловом всё норм).
Заходил на сервер, там запускал базу — ситуация аналогичная — код отрабатывает на клиенте, на сервере падает. Из этого следует, что Эксель на серваке стоит и из 1С нормально создаётся и запускает файл (который в свою очередь существует и никакими процессами не занят).
Текст ошибки:
Произошла исключительная ситуация (Microsoft Office Excel): Нет доступа к файлу ‘путь до файла *.xls’. Это может быть вызвано одной из следующих причин.
• Имени файла или пути не существует.
• Файл используется другой программой.
• Имя книги, которую вы пытаетесь сохранить, совпадает с именем открытой в данный момент книги.
Решение:
Создать папку C:\Windows\SysWOW64\config\systemprofile\Desktop или C:\Windows\System32\config\systemprofile\Desktop (в зависимости от разрядности вашей системы)
Проверить пароли локального админа если сервер не в домене.
Обязательно пути должны быть сетевые, так как все запускается с сервера 1С, а не с клиентской машины.