打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
单元格右键添加自已的项目

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
 With Application.CommandBars("cell")
        .Reset    '重置右键菜单,以免因多次运行重复添加
'        .Controls("剪切(&T)").Delete    '删除右键菜单中的剪切菜单
        With .Controls.Add(Type:=msoControlPopup)    '添加菜单
            .Caption = "我的复制"    '菜单名称
            .BeginGroup = True    '分组显示
            With .Controls.Add(Type:=msoControlButton)    '添加第一个二级菜单
                .Caption = "复制上月暂估入库单"
                .FaceId = 19  '9590    '图标ID编号
                .OnAction = "复制上月暂估入库单"    '指定单击该菜单运行的VBA过程名
            End With
            With .Controls.Add(Type:=msoControlButton)    '添加第二个二级菜单
                .Caption = "复制指定范围"
                .FaceId = 9591
                .OnAction = "复制指定范围"
            End With
            With .Controls.Add(Type:=msoControlButton)    '添加第三个子二级菜单
                .Caption = "传送收料单到VFP"
                .FaceId = 9592
                .OnAction = "传送收料单"
            End With
        End With
    End With

End Sub
sub worksheet_deactivate()
  with application.commandbars("cell")
      .rest
  end with
end sub
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VBA通用代码:在Excel中创建弹出菜单
VBA Excel自定义菜单方法
用VBA添加菜单和子菜单的示例代码
使用VBA向Excel菜单栏添加新菜单的通用方法 Excel教程
简单代码生成2003经典菜单并有效执行
vba活用excel右键菜单
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服