IRibbonControl.Tag 属性 (Office)
用于存储任意字符串,并在运行时获取这些字符串。 此为只读属性。
语法
表达式。标记
表达 返回 IRibbonControl 对象的表达式。
返回值
String
备注
通常,可以使用 Id 属性来区分功能区用户界面 XML 自定义文件中的控件。 不过,对于 ID 可以包含的内容会有一些限制(其中应没有非字母数字字符,且它们都必须是唯一的)。 Tag 属性没有这些限制,因此可在以下 ID 不起作用的情况下使用:
如果需要将特殊字符串与控件(如文件名)存储在一起。 例如:tag=“C:\path\file.xlsm”。
如果希望回调过程以相同的方式处理多个控件,但不希望维护其所有 ID 的列表, (这些 ID 必须唯一) 。 例如,可以在功能区上的不同选项卡上有按钮,所有选项卡都带有 tag=“blue”,然后在执行某些常见操作时,只需选择 Tag 属性而不是 ID 属性。
示例
在用于自定义功能区用户界面的 XML 中,可以设置标记,如下所示。 调用 MyFunction 操作时,可以读取 Tag 属性,该属性将等于“某些字符串”。
<button id="mybutton" tag="some string" onAction="MyFunction"/>
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。