xml - 表 xml excel 的 ContextMenu

标签 xml excel vba ribbonx

今天,我正在寻找一种在 excel 中自定义上下文菜单的方法。我发现这个主题很有用:

http://www.rondebruin.nl/win/s6/win001.htm

但是,在以下 XML 代码中,此 snnipet idMso="ContextMenuCell"在任何情况下都不起作用。我花了几个小时寻找 idMso 的表对象 ID。

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
   <contextMenus>
      <contextMenu idMso="ContextMenuCell">
         <dynamicMenu id="MyDynamicMenu" 
        label= "My Dynamic Menu" imageMso="HappyFace" 
        getContent="GetContent" insertBeforeMso="Cut"/>
      </contextMenu>
   </contextMenus>
</customUI>

最佳答案

尝试使用 idMso="ContextMenuListRange"进行 Excel 表上下文菜单修改。

关于xml - 表 xml excel 的 ContextMenu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36163774/

相关文章:

java - 如何仅从 XML 生成 JAXB 类

Android 是否可以在 XML 文件中定义 map ?

java - 添加 DatePicker 后 ListView 消失

arrays - 将数组传递给函数时,Variant 与 String 类型不匹配

vba - Excel VBA 中的重复用户表单

excel - 在 for 循环中通过多个工作表提取 IF 条件为 False 的消息框中的工作表名称列表

python - 带有 : in name in lxml 的标签

vb6 - 如何在没有 Excel 对象的情况下通过 VB6 创建 Excel 工作表?

ms-access - 在 Access VBA 中使用文件系统对象

java - Windows 记事本 "Unicode Encoding"的 Java 等效项是什么?