Исправление ошибки "Невозможно получить свойство 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

См. также

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

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

11.11.2025    789    Tantor    10    

5

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

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

23.10.2025    3281    user2169944    1    

13

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

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

22.08.2025    2387    a13k55    0    

17

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

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

11.08.2025    3648    evvakra    4    

9

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

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

06.08.2025    2314    Senator_I    2    

5

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

Сегодня мы проведем обзор изменений, касающихся работы с высоконагруженными системами 1С. Новый релиз предлагает не просто несколько точечных исправлений, а целый арсенал специализированных функций, призванных существенно ускорить выполнение типичных для 1С операций, снизить нагрузку на инфраструктуру и упростить администрирование. Спектр улучшений распространился на многие ключевые узлы производительности от оптимизации работы с временными таблицами и сложными запросами RLS (row-level security) до ускорения критически важных процессов наподобие «Закрытия месяца». Обо всем этом и пойдет речь в статье.

22.07.2025    4974    Tantor    9    

10

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

Расскажем об опыте внедрения технологии CoW (Copy-On-Write). Вы узнаете, как CoW помогает экономить терабайты дискового пространства с минимальными накладными расходами, а также как интегрировать ее в рабочие процессы разработки и тестирования. Автор кратко объяснит суть CoW, поделится выбором файловой системы (xfs или btrfs?), расскажет, как его команда управляет подтомами прямо из 1С и почему они выбрали MS SQL для Linux. Отдельно он разберет влияние CoW на CI-процессы: как это помогает анализировать длительные регрессы и ускоряет развертывание баз.

22.07.2025    3072    Golovanoff    7    

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