Проблема
Несмотря на то, что приложение "Labels" (Этикетки) было должным образом лицензировано, при попытке создать этикетки ничего не происходит - ни этикетка не генерируется, ни открывается в Word.
Причина
У этой проблемы может быть несколько причин, включая:
- Конфликтующее программное обеспечение сторонних производителей
- Настройки режима совместимости в Windows или Word
- Проблемы с установкой или регистрацией Microsoft Office / Microsoft Word
- Если Вы получите следующую ошибку:
Разрешение
Пример 1: Восстановление/переустановка Microsoft Office
- Закройте ETS.
- Попробуйте восстановить или переустановить пакет Microsoft Office (или Microsoft Word, в зависимости от того, какое приложение установлено). См. здесь, как это сделать.
- Запустите Windows Power Shell (о том, как это сделать, см. здесь) и введите следующее:
$oWord = New-Object -Com Word.Application
$oWord.Visible = $true
Это действие в Windows PowerShell должно открыть (пустое) окно Microsoft Word. Если нет, то ваш Microsoft Word не установлен должным образом и должен быть восстановлен.
В некоторых случаях проблема решалась отключением режима совместимости. Попробуйте и это.
Кроме того, попробуйте активировать опцию 'Оптимизировать для совместимости' и перезапустить Word.
Пример 2: Настройте параметры безопасности и доверия Word
После этого, пожалуйста, проверьте, работает ли теперь приложение.
- Откройте Microsoft Word.
- Перейдите в меню Файл → Параметры → Центр доверия → Настройки центра доверия.
- Выберите Настройки макросов и выполните следующие действия:
- Измените "Отключить все макросы без уведомления" на "Отключить все макросы с уведомлением".
- Включите "Доверительный доступ к объектной модели проекта VBA".
- Перейдите в раздел Доверенные места и добавьте папку, содержащую шаблоны этикеток: Путь по умолчанию: C:\ProgramData\KNX\ETS6\LabelCreator
- Нажмите OK, чтобы сохранить изменения и закрыть Word.
- Перезапустите Word и ETS, затем попробуйте создать этикетки снова.