Vbscript - добавление Word-Addin во время сценария - PullRequest
0 голосов
/ 01 августа 2011

Хорошо, я делал это раньше, но не могу понять, как я это делал раньше.Итак, я хочу развернуть надстройку Word 2007, созданную с помощью Word, сохраненную в виде файла * .dotm.Я помню кое-что о реестре.И я пытался добавить записи в HKEY_CURRENT_USER\Software\Microsoft\Office\Word\Addins, но я не знаю, что именно там должно быть?Я создал ключ с именем надстройки.И внутри я поместил REG_SZ с именем «FriendlyName» с именем надстройки.И REG_DWORD с именем «LoadBehaviour» со значением «3».Но что я не могу понять, так это где я могу указать путь к файлу * .dotm?

1 Ответ

1 голос
/ 02 августа 2011

Вы неправильно поняли две концепции «надстройки» в Word.Существуют надстройки на основе шаблонов (dotm-файлы) и надстройки COM (dll-файлы).Ваш подход нацелен на надстройки COM, которые (как DLL-библиотека COM-библиотек) должны быть зарегистрированы через Regsvr32, а затем должны иметь запись под ключом, который вы упомянули.Вы найдете больше информации о MSDN.Однако с помощью dotm-файла вы просто загружаете его в Word через интерфейс (2007: кнопка Office, опция, надстройки).Другой способ - распространить его в папку автозагрузки пользователя, и в этом случае Word автоматически загружает его при запуске.

...