【发布时间】:2016-03-05 11:01:30
【问题描述】:
有没有办法访问所有内置单元格上下文菜单功能的代码?
我特别希望从 RightClick 上下文菜单中运行“AddComment”功能 - 但我已经构建了一个自定义上下文菜单。
它所做的不仅仅是添加评论。它打开评论并添加我的名字并选择它。很好,我想在自定义上下文菜单中应用该功能。所以我要么需要保留该函数的代码,要么从我的自定义上下文菜单中“调用”函数本身。
编辑: 我想我需要更具体一些:
- 称为“插入注释”的标准操作位于单元格右键单击上下文菜单中。
- 我想将该函数复制到我自己的(自定义)右键单击上下文菜单中。
- 有没有什么地方可以看到excel中所有内置函数的实际代码?例如,我说的是这些右键单击功能。
所以,我不想劫持上下文菜单。我想使用它!但是我已经创建了一个自定义的右键单击上下文菜单,我想从原始的右键单击上下文菜单中插入一个功能。
【问题讨论】:
-
在
CommandBars("Cell")对象中创建一个按钮并将您的例程分配给.OnAction属性。 msdn.microsoft.com/en-us/library/office/… -
@Ambie,很好的建议!我希望您不介意我在修订我的答案时为此整理了示例代码,因为我起初错过了对 OP 的理解。如果您想将此作为答案发布,我可以删除我的。
标签: excel vba custom-contextmenu