是否有通过回调UI编辑器使用VBA将自定义图标添加到功能区的方法?

问题描述 投票:0回答:1

我正在为我的办公室制作缎带。我已经编程了所有的宏,除了图标。在UI编辑器中,我已将所有内容设置为通过VBA中的回调完成。

我已经使用MS Excel股票图标加载了所有图标,但是我必须添加9个图标,因为它们不属于excel标准。

我不能使用其他图标,因为功能区中的按钮会将需要显示的图片粘贴为图标。

在UI编辑器中,我将所有按钮都设置为使用“ getimage = getimage”并在VBA中编程了一个回调。

我似乎无法将9个特定的按钮更改为“ image = pic1”并使用我在UI编辑器中加载的图标(pic1-pic9)。尝试执行此操作时,出现错误消息,提示“未声明'Image'属性”

所以现在我正在VBA中寻找解决方法。

标准图标的当前回调代码:

案例“ eButton03”:RibbonImage =“ ObjectPictureFill”

我需要上面的代码来插入图片,而不是使用标准图标。假设图片保存在C:\ Pic \ Pic1.png

我正在为我的办公室制作缎带。我已经编程了所有的宏,除了图标。在UI编辑器中,我已将所有内容设置为通过VBA中的回调来完成。我已经加载了所有...

excel vba ribbon
1个回答
0
投票

使用此列表:https://bert-toolkit.com/imagemso-list.html您还可以使用或创建自定义图像,通过“自定义UI编辑器”中Excel的“插入图标”选项添加图片“ yourpic.png”。使用代码

© www.soinside.com 2019 - 2024. All rights reserved.