【发布时间】:2023-03-03 18:39:01
【问题描述】:
我花了很多时间才找到解决方案,但没有成功。 我尝试在右键菜单中添加自定义操作,但是当我在单元格中输入时,因此处于编辑模式。 所有主题都说明了如何在右键菜单中添加操作,但仅限于您选择单元格时,而不是当您在其中时。
这是我个人的右键菜单
这是在编辑模式下右键单击时的上下文菜单:
我的标准右键菜单代码:
Public Function addMenu(menuName As String, menuActionMacro As String, pictureFaceId As Integer, beginGroup As Boolean)
If checkMenuNotExist(menuActionMacro) Then
Dim cbButt As CommandBarButton
Dim cb As CommandBar
Set cb = Application.CommandBars("cell")
Set cbButt = cb.Controls.Add(msoControlButton, Temporary:=True)
cbButt.beginGroup = beginGroup
cbButt.Caption = menuName
cbButt.OnAction = menuActionMacro
cbButt.FaceId = pictureFaceId
cbButt.Tag = menuActionMacro
End If
End Function
有人如何在编辑右键菜单中添加动作吗?
【问题讨论】:
标签: excel contextmenu