У меня есть задача с Outlook 2013 и надстройкой Skype для бизнеса (ранее известная как Lync).Коммуникация с надстройкой Outlook 2013 (Skype для бизнеса)
У надстройки есть кнопка, которая меняет назначение на «встречу в Skype». Pic of button
При нажатии этой кнопки к телу электронной почты добавляется следующее. Pic of default text
Моя цель - изменить этот текст по умолчанию (он не редактируется нигде). То, как я планировал это сделать, - создать макрос для вызова той же функции, что и кнопка «Встреча Skype», а затем отредактировать тело сообщения после размещения текста собрания по умолчанию.
Я проверил на «имя» кнопки через «Настройка ленты» окна, и в группе в Собрании Skype '3 кнопки имели такое же описание (Macro: OnUCAppointmentOnAction)
Использование объекта VBA в исследователь я нашел деталь методы OnUCAppointmentOnAction:
Sub OnUCAppointmentOnAction(asIRibbonControlPtr As Object)
Member of UCAddinLib.UCAddinCallbackInterface
method OnUCAppointmentOnAction
Я добавил ссылку на библиотеку в VBA для UCaddin.dll (это называется Office Communicator W14 Тип библиотека), но когда я пытаюсь вызвать OnUCAppointmentOnAction макросъемки я получаю ошибка «Sub или Function not defined»
Где я иду не так? Есть ли лучший способ?
Большое спасибо за ваш ответ Дмитрий! Я задумал нажать на кнопку, но я не смог узнать идентификатор кнопки. Я попытался использовать ваш инструмент OutlookSpy, но я застрял в поиске кнопки «Skype Meeting» –