6020x
002274
2021-05-20

Вопрос

Когда я пытаюсь выполнить экспорт данных в программу Excel появляется сообщение об ошибке, в котором говорится, что «Программа Microsoft Excel на данном компьютере не установлена» или функция экспорта в программу Excel неактивна и поэтому не может быть выбрана. Притом программа Excel на компьютере установлена и работает без проблем. Что я делаю не так?


Ответ:
В данном случае COM-интерфейс для программы Excel неправильно зарегистрирован. Причинами этого могут быть, например:
  • «Очистители реестра» (например, CCleaner ...), которые уничтожили реестр
  • Антивирус, который блокирует экспорт
  • Отсутствие прав пользователя
В большинстве случаев достаточно лишь снова зарегистрировать COM-сервер программы Excel. Для этого нужно сначала запустить файл DLInstaller.exe с правами администратора. В случае стандартной установки он обычно находится в следующей папке:
  • C:\Program Files (x86)\Common Files\Dlubal\DLInstaller

Потом перейдите во вкладку «Диагностика» и запустите процесс регистрации (см. Рисунок 02). После того следует снова запустить программу RFEM/RSTAB и проверить работу функции экспорта/импорта.

Обновление:
Начиная с версий 5.29 и 8.29, DLInstaller.exe был дополнительно оптимизирован. Если DLInstaller.exe не работает с установленной версией ниже 5.29 или 8.29, сначала установите версию не ниже 5.29 или 8.29, а затем снова запустите DLInstaller.exe.

Если и этот рабочий процесс не увенчался успехом, необходимо переустановить или восстановить Excel в панели управления.
  • Используйте быстрое исправление, чтобы исправить установку Office и посмотреть, поможет ли это.
  • Восстановите установку Office с помощью «Онлайн-ремонта», если быстрое восстановление не помогло.

Автор

Г-н Рем отвечает за разработку продуктов для деревянных конструкций и оказывает техническую поддержку заказчикам.