设置主页 | 收藏本站 Excel学习网-公益型的EXCEL在线学习网站,助您轻松办公!

在Excel工作表中指定的单元格区域怎么取消右键关联菜单

2021年01月06日 19:38 发布来源:Excel学习网

 鼠标右击Excel工作表中的相关菜单就会打开,使用它可以对单元格进行快速操作。若您不希望此关联菜单出现在数据表的某些单元格区域中,则可以采取以下方法进行操作。下面就是小编带给您的有关取消Excel工作表中指定单元格区域的右键关联菜单的学习,希望能对您有所帮助。

取消Excel工作表中指定单元格区域中与右键相关的菜单。
启动Excel并打开VisualBasic编辑器,双击工程浏览器中的工作表选项,打开Code窗口,在其中输入程序代码,如图1所示。特定程序代码如下所示:
PrivateSubWorksheet_BeforeRightClick(ByValTargetAsRange,CancelAsBoolean)
IfNotApplication.Intersect(Target,Range("A1:G3"))IsNothingThenCancel=True
EndSub
如何取消Excel工作表中指定的单元格区域的右键关联菜单。
图1 在“代码”窗口中输入程序

在Excel工作表中指定的单元格区域怎么取消右键关联菜单

提示
BeforeRightClick事件会在鼠标右击时触发Worksheet对象,其中的参数Target表示鼠标右击时最靠近鼠标指针的单元格。Intersect函数在此用于确定目标单元格区域是否与A1:G3单元格区域交叉。如果有,将Cancel参数值设置为True,这样右键关联菜单就不再显示。
切换到Excel工作表,在A1:G3单元格区域内的鼠标右键将不会出现如图2所示的关联菜单。
如何取消Excel工作表中指定的单元格区域的右键关联菜单。

在Excel工作表中指定的单元格区域怎么取消右键关联菜单

图2没有了右键关联的菜单。
原创文章如转载请注明:转载自Excel学习网 [ http://www.excelcn.com/]
需要保留本文链接地址:http://www.excelcn.com/xuexixinde/13033.html
分享到:
网站地图 | XML地图 | 免责声明 | 关于我们 | Excel学习网:优秀的EXCEL在线学习和资源分享网站。
版权所有: CopyRight © 2013-2018 www.excelcn.com All Rights Reserved.
豫ICP备12002644号