Исправление ошибки "Невозможно получить свойство Open класса Workbooks"

27.11.25

База данных - Администрирование СУБД

Цель статьи: исправить ошибку ""Невозможно получить свойство Open класса Workbooks"" при программной работе с Excel.

Давайте поборемся с ошибкой "Невозможно получить свойство Open класса Workbooks" при программной работе с Excel.

Порой видим такую ситуацию при работе с Excel в методах с директивой &НаСервере:

Excel = Новый COMОбъект("Excel.Application");
Workbook = Excel.Workbooks.Open(ИмяФайлаExcel);  - на этом этапе получаем ошибку "Невозможно получить свойство Open класса Workbooks".

Как быть?

Дело в том, что для правильной работы COM-компонента Excel в серверном режиме (то есть под системным профилем) нужно, чтобы в каталоге этого профиля существовала папка "Desktop".

То есть необходимо проверить наличие папки "Desktop" в ниже указанных каталогах и создать её в случае отсутствия.

C:\Windows\SysWOW64\config\systemprofile

C:\Windows\System32\config\systemprofile 

 

 

Проще создать папку сразу в обоих каталогах, нежели заниматься изысканиями на тему "какая версия Excel установлена". Никакого вреда от присутствия папки Desktop здесь не будет.

Возможно, попутно потребуется в dcomcnfg дать права пользователю, ИЗ-ПОД КОТОРОГО ЗАПУЩЕНА СЛУЖБА СЕРВЕРА 1С на работу с компонентом "Microsoft Excel Application"

 

 

Иногда, после описанных манипуляций, требуется перезагрузка службы сервера 1С.

Вступайте в нашу телеграмм-группу Инфостарт

Excel Невозможно получить свойство Open класса Workbooks

См. также

Администрирование СУБД Технологический журнал Мониторинг Системный администратор Программист Бесплатно (free)

Рассказываем, почему высоконагруженным бэкендам на 1С нужен регулярный мониторинг и что происходит, когда его нет: производительность и стабильность деградируют, а обращения пользователей копятся. Показываем, как построили легкую систему наблюдаемости для бэкендов корпоративных порталов. Она включает сбор метрик из технологического журнала, Apdex, журнала регистрации и динамики размеров таблиц с последующим анализом в связке ClickHouse и служебной информационной базы на 1С. Объясняем, какие отчеты и метрики быстрее всего помогают находить критичные проблемы производительности, и демонстрируем интерфейс расследования. Разбираем несколько кейсов оптимизации, найденных по итогам мониторинга, включая доработки функционала БСП «управление доступом» и «присоединенные файлы».

15.12.2025    3436    tystik    1    

8

HighLoad оптимизация Администрирование СУБД 1С:Предприятие 8 1С:ERP Управление предприятием 2 Бесплатно (free)

Завершаем цикл статей по совместному докладу Алены Генераловой и Александра Симонова на INFOSTART TECH EVENT 2025 о нагрузочном тестировании (НТ) на 30 000 АРМ на машине баз данных Tantor XData. В заключительной части расскажем о том, что нас ждало при запусках теста, и какие доработки СУБД Tantor Postgres были сделаны, чтобы его пройти с высоким результатом.

27.11.2025    2330    Tantor    28    

16

HighLoad оптимизация Администрирование СУБД Программист Бесплатно (free)

Продолжаем знакомить вас с улучшениями СУБД Tantor Postgres для работы с продуктами 1С. В рамках предыдущей статьи мы разобрали арсенал специализированных функций, призванных существенно ускорить выполнение типичных для 1С операций, снизить нагрузку на инфраструктуру и упростить администрирование. Сегодня мы рассмотрим, с какими проблемами можно столкнуться при высоких значениях default_statistics_target, расскажем о новых оптимизациях для ускорения выполнения запросов, и, конечно, коснемся временных таблиц.

11.11.2025    1581    Tantor    10    

5

Администрирование СУБД 1С:Элемент Системный администратор Программист Бесплатно (free)

1С:Управление ландшафтом – это инструмент, способный объединить десятки разрозненных систем, серверов и баз данных в единое управляемое пространство, где установка, обновление, администрирование и контроль за инфраструктурой 1С происходят из одной точки, а рутинные задачи решаются за пару минут. Расскажем о том, как сделать свой ИТ-ландшафт управляемым.

23.10.2025    4312    user2169944    2    

14

Администрирование СУБД Программист 1С:Предприятие 8 Россия Бесплатно (free)

Ошибка реструктуризации: "Запись не найдена в менеджере имен баз данных". Диагностика и решение проблемы.

22.08.2025    2997    a13k55    0    

17

Информационная безопасность Администрирование СУБД Системный администратор Бесплатно (free)

Рассказываем о безопасной и удобной организации доступа к кластеру 1С для всей ИТ-команды с помощью централизованного приложения управления. Автор показывает, как настроить разграничение прав, избежать типичных уязвимостей и эффективно управлять сеансами, не рискуя целостностью системы. Особое внимание уделено работе с объектной моделью 1С, прерыванию тяжелых запросов и диагностике проблем через технологический журнал.

11.08.2025    4689    evvakra    4    

9

Администрирование СУБД Программист 1С:Предприятие 8 1C:ERP Бесплатно (free)

Небольшая инструкция, откуда взять функциональную модель для системы 1С: СППР и как её загрузить.

06.08.2025    2904    Senator_I    2    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. slavik27 111 27.11.25 12:28 Сейчас в теме
2. alexkozin 61 27.11.25 12:35 Сейчас в теме
(1) в статье исправил, спасибо.
3. slavik27 111 27.11.25 12:39 Сейчас в теме
(2) ок и вам спасибо за статью
Для отправки сообщения требуется регистрация/авторизация