Exel как освободить файл сохраненный из СКД?
УТ10.3
Сохранил результат СКД в файл строкой
ЭлементыФормы.Результат.Записать(Файл,"xlsx")
Ни хендла ничего. А эксель остается в процессах.
Файл - это просто текстовая строка с полным именем файла.
При попытке открыть пишет что файл занят.
Перезаписать также не дает.
У пользователя на RDP админских прав нет и не будет.
Он даже процессы не видит. Под админкой посмотрел: Эксель процессы висят в количестве равно количеству вызовов Записи СКД.
Может кто сталкивался? Как освободить файл?
Сохранил результат СКД в файл строкой
ЭлементыФормы.Результат.Записать(Файл,"xlsx")
Ни хендла ничего. А эксель остается в процессах.
Файл - это просто текстовая строка с полным именем файла.
При попытке открыть пишет что файл занят.
Перезаписать также не дает.
У пользователя на RDP админских прав нет и не будет.
Он даже процессы не видит. Под админкой посмотрел: Эксель процессы висят в количестве равно количеству вызовов Записи СКД.
Может кто сталкивался? Как освободить файл?
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Добрый день!
Можно попробовать:
1. Завершать процессы выполнением комманды системы "kill excel*". Но! Результат непредсказуем.
2. Попробовать сохранять в Excel через доп. форму. Копировать в неё результат, и скопированный табличный документ сохранять. При чем саму доп. форму необязательно выводить на экран.
Можно попробовать:
1. Завершать процессы выполнением комманды системы "kill excel*". Но! Результат непредсказуем.
2. Попробовать сохранять в Excel через доп. форму. Копировать в неё результат, и скопированный табличный документ сохранять. При чем саму доп. форму необязательно выводить на экран.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот