0

我的VbaProject.OTM文件中有宏。启动 Outlook 时会创建一个新工具栏,以便用户轻松运行宏。

Outlook 工具栏

(抱歉界面是法语的;-))

我希望用户能够通过删除一些按钮或将它们添加回来来自定义工具栏。这是自定义面板:

Outlook 工具栏自定义面板

我所有的宏都在那里(Sub()s模块中的所有公共)。但是,宏名称和图标并不是真正的用户友好。我正在寻找一种同时更改图标和名称的方法。我实际上为我的工具栏按钮使用了默认的FaceId(但我将来也会添加一些自定义图标)。此外,如果有办法让一些公众Sub()s不让我在那里展示,那将是完美的。或者添加整个类别而不是类别。

通过网络搜索时,我只能找到如何添加工具栏按钮(在我的示例中已经完成)。有没有人知道如何在工具栏自定义面板中编辑名称/图标?可能吗?

4

1 回答 1

0

我建议不能用 VBA 修改内置对话框。

尝试在工具栏中添加一个永久按钮“添加/删除按钮”,以启动用户表单以选择您希望用户使用的特定宏。然后,您可以使用更好的名称和其他文本来描述您自己的列表框中的宏。

于 2013-05-11T12:38:18.843 回答