首页 > 其他分享 >VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮

VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮

时间:2024-09-21 18:21:53浏览次数:9  
标签:VBA 菜单 单元格 复制 右键 按钮

我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。“VBA语言攻”提供的教程一共九套,分为初级、中级、高级三大部分,教程是对VBA的系统讲解,从简单的入门、到入门后的提高、到数据库、到字典、到Word VBA的应用、到高级网抓及类的应用、一直讲到程序的分发。另外,为了方便大家在写代码是方便查找,“VBA语言攻”又推出了一部VBA汉英手册,这部手册覆盖了VBA的方方面面,与实际工作衔接度高。为了更好的完善学员的知识结构,丰富学员的实践经验,“VBA语言攻”还提供给学员VBA工具,有较复杂些的NZ系列工具,较容易些的YZ系列,这个两个工具系列一共是二十六份。

VBA是职场很好的利用工具,为了让大家更广泛看到VBA应用场景,“VBA语言攻”还有MF系列技术资料提供。MF系列技术资料侧重VBA应用技巧和疑难杂症,总计会提供1000份,里面有很多实用技巧提供。如果您已经成为我的学员(获得我9套教程及汉英手册中的两套及以上)可以免费索获这个系列部分资料;如果您是我的T3学员(获得我的全部教程+手册+NZ,YZ工具),那么您可以获得我提供的所有MF系列技术资料,并享受永久更新;您如果还不是我的学员,您只能选择分享,但需要拥有我的至少一套教程或者手册。今日给大家介绍的是VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮

VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮_VBA



分享成果,随喜正能量】“祸兮福之所倚,福兮祸之所伏”。是祸是福,只在我们的一念之差。。

MF199:屏蔽单元格右键菜单复制剪切按钮

这讲的内容仍是和数据录入和菜单相关,本讲的内容是屏蔽单元格右键菜单复制剪切按钮。在录入数据时如果在全屏操作时右键的操作是十分必要的。我们这讲的内容是根据程序的要求令用户不能在右键进行某些操作。在MF199的资料中,我们将探讨如何使用Excel VBA代码实现屏蔽单元格右键菜单复制剪切按钮的方法,本节代码您可以作单独使用,也可以作为您的UDF利用。MF199料提供的内容有:① 屏蔽单元格右键菜单中的“复制”、“剪切”按钮。② 解除屏蔽单元格右键菜单中的“复制”、“剪切”按钮


为了说明这节内容,我在给出的资料中会在工作表2中给出右键菜单中复制和剪切控件的ID和可见性的一些基础数据,大家可以参考,如下截图:

VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮_VBA_02



一屏蔽单元格右键菜单中的“复制”、“剪切”按钮。

我们先看实现上述功能的操作界面:

VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮_右键_03



点击按钮后代码会运行,激活sheet2工作表,显示此时复制剪贴按钮的设置情况:

VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮_右键菜单_04


我们注意到,此时的按钮是不可用和不可见的。点击右键:

VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮_右键_05


是找不到复制和剪贴按钮的。


二解除屏蔽单元格右键菜单中的“复制”、“剪切”按钮

我们先看实现上述功能的操作界面:

VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮_右键_06



点击按钮后代码会运行,显示此时复制剪贴按钮的设置情况:

VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮_右键_07



我们注意到,此时的按钮是可用和可见的。点击右键:

VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮_右键菜单_08


复制和剪贴按钮有回到了菜单中。



  • 代码见程序文件:VBA_DisableCopyCutButtonsOfCell.xlsm






VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮_VBA_09



VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮_VBA_10


VBA技术资料MF199:屏蔽单元格右键菜单复制剪切按钮_右键菜单_11








标签:VBA,菜单,单元格,复制,右键,按钮
From: https://blog.51cto.com/u_16912668/12075046

相关文章

  • VBA技术资料MF198:禁用下拉拖放
    我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。“VBA语言攻”提供的教程一共九套,分为初级、中级、高级三大部分,教程是对VBA的系统讲解,从简单的入门、到入门后的提高、到数据库、到字典、到WordVBA的应用、到高级......
  • 教你几招,轻松设置Win11右键恢复旧版模样
    大家好!今天要教大家如何把Win11右键菜单变回完整的展开模式哦!其实很简单,只要在Windows开始图标下面的运行里输入一段代码就可以啦!接下来就让我来详细地跟大家分享一下这个方法吧!Win11右键菜单恢复为完整展开模式的方法1、首先,按键盘上的【Win+X】组合键,或右键......
  • 快速查找EXCEL整个工作表中的合并单元格
    1.按下`Alt+F11`,打开VBA编辑器。2.在左侧的“项目”窗口中,找到你的工作簿,右键点击该工作簿下的任意工作表,选择**插入->模块**。3.在新建的模块窗口中,粘贴以下代码:SubHighlightMergedCells()DimcellAsRangeDimwsAsWorksheetSetws=ActiveSheet......
  • 界面控件Telerik UI for WinForms 2024 Q3概览 - 支持合并单元格等
    TelerikUIforWinForms拥有适用WindowsForms的110多个令人惊叹的UI控件。所有的UIforWinForms控件都具有完整的主题支持,可以轻松地帮助开发人员在桌面和平板电脑应用程序提供一致美观的下一代用户体验。本文将介绍界面组件TelerikUIforWinForms在今年第一个重大版本2024......
  • c# 笔记 winform添加右键菜单,获取文件大小 ,多条件排序OrderBy、ThenBy,list<double>截取
    Winform右键菜单‌要在C#Winform应用程序中添加右键菜单,‌你可以按照以下步骤操作:‌1.‌创建菜单项‌在Form的构造函数或加载事件中,‌创建ContextMenuStrip控件的实例,‌并为其添加菜单项。‌2.‌绑定到控件‌将ContextMenuStrip控件绑定到需要显示右键菜单的控件上,‌如Panel......
  • VBA应用EXCEL公式
    '七个使用公式的例子''1、行标是变量的例子'2、列标用一维数组输入字符串做列标,行标是变量'3、用RC做相对引用'4、RC和变量混合'5、整列使用RC引用,避免使用循环'6、整个区域RC引用——相对引用/循环'7、整个区域RC应用——相对引用/不用循环Sub数例()[a1]="1a":[......
  • VBA技术资料MF197:禁用复制的快捷键
    我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。“VBA语言攻”提供的教程一共九套,分为初级、中级、高级三大部分,教程是对VBA的系统讲解,从简单的入门、到入门后的提高、到数据库、到字典、到WordVBA的应用、到高级......
  • VBA 获取字段标题代码轻松搞定
    hi,大家好!最近又有一段时间没和大家唠嗑了,最近也没有时间给大家开直播,天天忙,但不知道在忙啥!那今天我们来讲点啥好玩的呢?今天是老师节,那就先祝各位老师节日快乐!我们在开发过程中,很多情况,大家都会去使用表,当然也有用到链接表的情况,那如果用VBA该怎么获取字段名的标题呢?我们今天就来看......
  • AutoCAD VBA 两点角度计算
    计算角度利用反正切注意斜率存在的条件,X不能为0,先要剔除再坐标中上的情况,在分类讨论计算实际的角度,范围0~2PIp0=pl.Coordinate(0)p1=pl.Coordinate(1)DimvAsVariant,lthAsDoublev=Array(p1(0)-p0(0),p1(1)-p0(1))Diman......
  • VBA_NZ系列工具NZ02:VBA读取PDF使用说明
    我的教程一共九套及VBA汉英手册一部,分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到数据库,到字典,到高级的网抓及类的应用。大家在学习的过程中可能会存在困惑,这么多知识点该如何组织成自己的程序呢?VBA可否能组织一个大型的程序呢?如何让VBA形成一个工具,拿来就用呢?在......