Excel VBA之第六十六课

大家好,本节课我们来学习一下工作表的Deactivate事件,可以理解为失去激活状态事件。当工作表从活动状态(即另一个工作表称为非活动工作表)转为非活动状态时产生此事件。例如现在工作簿的活动工作表为Sheet1,现在单击Sheet2工作表,此时会激活Sheet2,那么原先的Sheet1表就会失去激活状态,我们可以在Sheet1工作表中设置如下的事件代码:

当从Sheet1切换到Sheet2时,就会发生这个事件:

从表面上看,工作表的Deactivate事件和工作表的Activate事件有点相似,前者是失去激活状态时候发生的事件,后者是被激活时发生的事件。Excel VBA的很多语法很简单,但是要知道什么时候需要用得上,本例的语法就可以在切换工作表的时候,做一些小程序,辅助我们的工作,仔细体会一下吧~

快捷查看
(0)

相关推荐

  • VBA技巧 选中单元格后自动进入编辑状态

    本技巧的目的:了解如何使用事件代码,掌握 SendKeys 方法 目标:在指定单元格区域,无需双击即可进入编缉状态 1. 代码助手 代码助手下载地址 http://excel880.com/blog/ ...

  • 【EXCEL教程】VBA 一键超链接

    * 来源: [office教程学习] * 作者: [EXCEL教程] * 发表时间: 2020-03-12 21:32:08 * 浏览: 104 有时候,我们总是会被各种文件所逼迫,致使我们工作效率低 ...

  • VBA统计一个EXCEL工作薄内多张工作表内最大行数的方法

    VBA统计一个EXCEL工作薄内多张工作表内最大行数的方法

  • Excel VBA之第三十六课

    大家好本节我们来学习工作簿的内置属性,在Excel 2013中,我们单击左上角的文件-信息,会在该页面发现如下的文档属性: 上图包含了当前工作簿的有关信息,如作者.标题.主题.类别等,它们都属于工作簿 ...

  • Excel VBA之第四十六课

    大家好,上节课我们介绍了Workbooks对象的Count属性.本节课来学习Workbooks对象集的方法,工作簿集合的方法也不是很多,但其中最重要的是Add方法,差不多所有的集合对象均支持Add方法 ...

  • Excel VBA之第五十六课

    大家好,今天我们学习工作表的Visible属性,这个属性可以控制工作表的显示和隐藏.这个属性的值有三个,分别为:xlSheetHidden.xlSheetVeryHidden.xlSheetVisib ...

  • Excel VBA之第七十六课

    大家好,上节课我们学习了单元格边框对象的Weight属性的一部分知识.本节课我们来学习一下边框对象的ColorIndex属性,这个属性是用来返回或设置边框的颜色.它的参数值如下: 注意: 当Color ...

  • Excel VBA之第三十二课

    上次课我们学习了Sub子过程的全部基础知识,今天我们来了解一下Function子过程,这样我们可以把这两种常见的子过程学习完毕.其实还有一种属性过程(Property过程),它存在于类模块中,这个等我 ...

  • Excel VBA之第三十四课

    大家好,从本节开始,我们正式学习Excel VBA的各种对象的各种属性.方法与事件知识,这将是你们以后编程的进阶之旅,希望好好学习~那么本节从工作簿对象的属性开始入手. 在正式学习之前,我们有必要先了 ...

  • Excel VBA之第三十五课

    大家好,上次Excel VBA课程里面我们学习了工作簿的一些通用属性,今天我们学习一个工作簿的密码属性.设置工作簿密码可以保护工作簿,以防止未经授权就查看或修改工作簿.要为工作簿添加密码,可以通过设置 ...

  • Excel VBA之第三十八课

    在Excel VBA中,我们有多种方式来保存我们修改后的工作簿,其中最常见的方法是Save.SaveAs和SaveCopyAs,本节课我们讲解工作簿的Save方法. Save方法是和我们常规操作的&q ...

  • Excel VBA之第三十九课

    大家好,上节课VBA课程我们讲解了工作簿的Save方法,它是保存的意思.本节课我们介绍工作簿的SaveAs方法 ,SaveAs方法相当于Excel操作中的"另存为"命令,以指定名称 ...

  • Excel VBA之第四十二课

    大家好,今天我们来学习工作簿的工作表激活事件-SheetActivate事件.这里我们首先要知道什么叫做工作表激活,先看看这个图: 上图表示你当前操作的工作表是Sheet1,如果此时你单击了工作表Sh ...