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



我正在为我的办公室制作丝带。我已经对所有宏进行了编程,除了图标。 在UI编辑器中,我已经设置了所有要通过VBA中的回调完成的操作。

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

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

在UI编辑器中,我已经设置了所有按钮都使用"getimage=getimage",并在VBA中编程了回调。

我似乎无法将 9 个特定按钮更改为"image=pic1"并使用我在 UI 编辑器中加载的图标 (pic1-pic9(。 当我尝试这样做时,我收到一条错误消息,指出"未声明'图像'属性">

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

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

案例"eButton03":功能区图像 = "对象图片填充">

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

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

image="yourpic"

将图片用作自定义图标。

最新更新