2016-12-16 138 views
0

是否可以从功能区中获取预先存在的按钮,例如形状样式类别中的形状填充并将其显示在VBA用户窗体中?PowerPoint 2010 - VBA - 在用户表单中使用功能区按钮

我的加载项管理着大量的图形,我希望允许用户根据它们在加载项中的类别来设置这些图形的样式。

我读过一个颜色对话框不存在让我们在VBA中使用,所以我试图想办法解决这个问题。重新创建所有填充,轮廓和效果菜单似乎太多了,必须有更好的方法。

回答

1

不,内置色带控件只能用于色带。作为解决方法,您可以考虑在表单上使用任何ActiveX自定义控件。

此外,您可能会考虑在功能区上创建自定义用户界面。在这种情况下,您可以通过指定其idMso值将内置功能区控件添加到您自己的选项卡中。控件ID的完整列表可在下列文件中查到:

以下系列阅读更多有关Fluent用户界面(又名的Ribbon UI)物品: