在userform中使用办公室图标作为命令按钮上的图像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在userform中使用办公室图标作为命令按钮上的图像相关的知识,希望对你有一定的参考价值。

我正在创建一些在OutLook(2010)中使用的用户表单。我想在各种命令按钮上使用一些办公室图标作为图像。无论如何,我可以参考办公室图标,以避免必须使用宏分发* .ico文件?

答案

不。但是,您只能从自定义UI(功能区,而不是用户表单)引用功能区控件的内置图标。为此,您需要指定imageMso属性。

例如,<button id="myButton" label="My save" imageMso="FileSave" />使用“保存”图标创建一个按钮。

在MSDN的以下系列文章中阅读有关Fluent UI(aka Ribbon UI)的更多信息:

另一答案

是的。这将为您提供蓝色信息圈:

Sub UserForm_Activate()
 Set CommandButton1.Picture = Application.CommandBars.GetImageMso("Info", 20, 20)
End Sub

加载userform(UserForm_ActivateUserForm_Initialize)时必须分配它。我自己发现了这个,但我认为这是一个好的开始。

以上是关于在userform中使用办公室图标作为命令按钮上的图像的主要内容,如果未能解决你的问题,请参考以下文章

Userform在通过命令VBA.Userform.Add(“UF”)加载时重新初始化

VC如何在TOOLBAR上引入Icon或bmp作为按钮图标

通过userform列表框上的名称管理器的动态范围

在 SwiftUI 中使用系统图标和 macOS 作为按钮

移至下一个空行以从Userform填充单元格

Primefaces:如何更改日历字段按钮上的默认图标?