У меня есть макрос, который я называю с помощью групповой кнопки/закладок/добавленной в редактор пользовательского UI -VBA ошибка «Неверное число аргументов или нетрудоспособного задания свойств» при запуске макроса с помощью пользовательской кнопки
<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 указывается как проблема, если я открываю проект loper console, а затем попробуйте нажать кнопку.
Странно, хотя, если я попытаюсь запустить макрос вручную, он отлично работает без ошибок. Есть ли у кого-нибудь идеи, как это решить?
Вот мой полный код в Pastebin, если вы хотите его просмотреть. Благодарю.
VBA IDE не открывается, потому что вы не используете VBA, это макрос, верно? Какой код работает в VBA, когда вы запускаете его вручную? – Brad
Брэд: в Excel и других офисных продуктах, VBA = макро. То же самое. –