У меня есть макрос, который я вызываю с помощью кнопки tab/group/, добавленной редактором пользовательского интерфейса -
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon startFromScratch="false">
<tabs>
<tab id="tabCustomActions" label="Custom ActionsXXX" insertAfterMso="TabDeveloper">
<group id="GroupTLA" label="TLA Actions">
<button id="buttonFormatTLA" label="Format as TLA" image="TLALogo" size="large" onAction="start_tla" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
Кнопка отображается просто отлично, с моим пользовательским логотипом, но когда я нажимаю кнопку, я получаю следующую ошибку -
VBA не открывается после этой ошибки, как обычно, и никакой код внутри VBA не указывается как проблема, если я открою консоль разработчика, а затем попробую и нажмите кнопку.
Странно, хотя, если я попытаюсь запустить макрос вручную, он отлично работает без ошибок. Есть ли у кого-нибудь идеи, как это решить?
Вот мой полный код в Pastebin, если вы хотите его просмотреть. Спасибо.