Я хотел бы переопределить контекстное меню Microsoft Word 2007, чтобы добавить еще один пункт меню, т.е. ищите FundCode.
Концепция состоит в том, что у нас есть ряд текстов, скажем:
Сведения о фонде — {ABC_FundCode}
Когда пользователь выделяет {ABC-FundCode}, щелкает правой кнопкой мыши и выбирает наш пункт меню FundCode, он заменяет его данными из базы данных, т.е.
Сведения о фонде — Инфраструктурный фонд ABC — (размер фонда 14 млн)
Благодарность
1 ответ
То, что вы хотите сделать, требует, чтобы вы извлекли CommandBar из всплывающего меню (я полагаю, что это имя «текст», а затем создайте объект commandbarbutton и добавьте его в это меню.
Вот ссылка, которая должна помочь. Это на C#, но большая часть кода должна легко переводиться на VBA или что-то в этом роде.
http://social.msdn.microsoft.com/Forums/is/vsto/thread/081bdeec-c1b0-4e32-b689-e0624266e7f3
Похожие вопросы
Новые вопросы
vba
Visual Basic для приложений (VBA) - это управляемый событиями объектно-ориентированный язык программирования для написания макросов, используемый для всего пакета Office, а также для других приложений. VBA не эквивалентен VB.NET или VBS; если вы работаете в Visual Studio, используйте [vb.net]. Если ваш вопрос конкретно касается программирования любого приложения MS Office, также используйте соответствующий тег: [excel], [ms-access], [ms-word], [outlook] или [ms-project].