excel - 功能区 - 如何为每个组合框项目设置 ID?

标签 excel vba combobox tags ribbon

如何为 Excel 功能区中的每个组合框项目设置 ID?

下面的代码是我为每个项目设置文本(标签)的地方,我想为每个项目设置一个 ID,以便以后识别它。我怎样才能做到这一点?

Private Sub cbIndentItem(control As IRibbonControl, index As Integer, ByRef Label)
    Label = taskLvl(index).NameLvl
End Sub

最佳答案

通常,组合框对象的名称是使用属性 Pane 在 VBA 编辑器中设置的。但是,为了稍后识别它,您可以通过分配给它的名称或索引值来识别它。

关于excel - 功能区 - 如何为每个组合框项目设置 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18703779/

相关文章:

java - 如何让不可编辑的ComboBox显示提示文本?

excel - VBA简单宏复制公式

excel - 查询引用另一个查询

python - 在 Python 或 R 中合并具有不同 header 的数据

excel - 如果目标地址 - 我如何使用范围?

vba - Excel 粘贴到可见、转置为链接组合功能

excel - 在 VBA 中将数组另存为制表符分隔的文本文件

excel - 使用 VBA 确定进程 ID

c# - ComboBox 绑定(bind)到枚举类型的值,同时还具有 "blank"条目?

javascript - EXT JS中的只读组合框