excel中使用vba清除复制或者剪贴模式

1、首先我们打开一个工作样表作为例子。

2、在excel中,对某一单元格或单元格区域进行了复制剪切操作,那么相应的后续操作会发生改变,比如我复制了某一单元格后,原本灰色的粘贴命令就可以使用了。

3、有一点需要注意的是,在 插入空白行这一命令会变成插入复制单元格,而失去了插入空白行的功能 ,如果是误操作复制了这一命令,就只能选择 撤销 了。

4、使用 alt+f11组合快捷键 进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:

Sub 退出复制模式()

Application.CutCopyMode = False

End Sub

5、因为 cutcopymode是应用函数, 所以我们必须在前面加上 对象 application ,对其模式进行取消即是赋值其为 false ,那么相 当于清除剪贴板中的内容。

6、可以看到,当我们操作复制命令时,单元格边框会变成虚线绿色边框,这表示复制命令正在生效,当我们点击指定了宏的按钮后,虚线绿色边框消失,证明宏运行正常。

相关推荐:

excel怎么使用vba画一个简笔画青蛙?

Excel2007怎么开启信任对VBA工程对象模型的访问?

excel中怎么使用Vba批量删除指定文件夹下的所有文件?

  • 在excel中使用vba实现单元格间数据移动
    在excel中使用vba实现单元格间数据移动
    2016-09-01
  • excel怎么使用vba画一个简笔画青蛙?
    excel怎么使用vba画一个简笔画青蛙?
    2016-09-01
  • excel怎么使用vba自动调整列宽?
    excel怎么使用vba自动调整列宽?
    2016-08-31
  • excel怎么使用vba让最大化工作簿?
    excel怎么使用vba让最大化工作簿?
    2016-08-29
  • Excel如何用SORT函数实现排序? 排序函数SORT用法解析
    Excel如何用SORT函数实现排序? 排序函数SORT用法解析
    2023-02-09
  • Excel功能栏怎么固定 Excel固定功能栏的方法
    Excel功能栏怎么固定 Excel固定功能栏的方法
    2023-02-07
  • Excel表格内容怎么多列合并成一列? excel多列合并成一列的技巧
    Excel表格内容怎么多列合并成一列? excel多列合并成一列的技巧
    2023-02-02
  • Excel表格怎么进行智能分页打印? excel表打印分页的技巧
    Excel表格怎么进行智能分页打印? excel表打印分页的技巧
    2023-01-20
  • ChatGPT中文网 - ChatGPT中文版免费网页入口在线使用
    ChatGPT中文网 - ChatGPT中文版免费网页入口在线使用
    2023-02-12
  • 个人养老金是什么意思? 个人养老金缴纳流程图
    个人养老金是什么意思? 个人养老金缴纳流程图
    2022-11-29
  • 在俄罗斯“微软 Win10 盗版”搜索数量激增,还有用户转投开源 Linux 软件
    在俄罗斯“微软 Win10 盗版”搜索数量激增,还有用户转投开源 Linux 软件
    2022-07-02
  • JetBrains 全家桶宣布 10 月 1 日起涨价,IntelliJ IDEA 新价格首年约 1132 元
    JetBrains 全家桶宣布 10 月 1 日起涨价,IntelliJ IDEA 新价格首年约 1132 元
    2022-07-02
  • 电脑版 - 返回首页

    2006-2023 脚本之家 JB51.Net , All Rights Reserved.
    苏ICP备14036222号