Возможно ли создать 64-битную надстройку для VBA IDE, используя IDTExtensibility2? - PullRequest
4 голосов
/ 29 февраля 2012

Можно ли создать надстройку COM, которая будет загружаться в 64-разрядный редактор Visual Basic Office 2010?Я могу получить свою надстройку для загрузки в Office 2010 32-разрядную версию, но 64-разрядная версия игнорирует ее.

РЕДАКТИРОВАТЬ: В своем исследовании я обнаружил, что многие популярные VBE-надстройки-включается для 64-битного Office (например, Code Cleaner, MZ Tools, VBE tools и т. д.).Некоторые из них будут вызваны тем, что они встроены в 32-битный VB6, но кто-нибудь знает о любой VBA IDE-надстройке, которая работает в 64-битном Office?

1 Ответ

4 голосов
/ 03 мая 2013

Возможно загрузить надстройку в VBA IDE. Хитрость заключается в том, чтобы поместить записи реестра в HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ VBE \ 6.0 \ Addins64 \ MyVBAAddIn.Connect, а не в HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ VBE \ 6.0 \ Addins \ MyVBAAddIn.Connect

Карлос Дж. Кинтеро имеет подробный набор инструкций на http://www.mztools.com/articles/2012/MZ2012013.aspx

...