Excel VBA之第三十七课

大家好,前面几节我们学习了工作簿的一些常见属性(PS:并未完全介绍噢),希望大家理解并掌握。对于对象的学习,本系列Excel VBA教程是按照属性、方法、事件来讲的,那么从本节课开始我们学习一些工作簿常见的方法。何为对象的方法?这个我不必多说,在前面的课程里面我已经为大家讲过,忘记了的请回顾:

点击查看:【四个重要概念】

Excel工作簿对象共有64种方法,通过对这些方法的设置,可以实现工作簿的大部分操作。本节先来看工作簿的方法之激活(Activate)。

在使用Excel 2007及以上的版本时,用户可以同时打开多个工作簿文件。工作簿的Count属性可以返回已打开的所有工作簿的数目,但是在任一时刻只能有一个工作簿是当前工作簿。如果需要将其中的某个工作簿由非当前工作簿转变为当前工作簿,那么就要使用工作簿的Activate方法来实现,也就是激活了。我们看看这个例子,现在我打开了四个工作簿:

设计如下代码用来依次激活每个工作并显示工作簿的名字:

运行结果:

有人看了上面的代码不禁提出疑问,你这不是工作簿(Workbook)呀,而是工作簿集合(Workbooks)呢,这么问说明你很严谨但还不够细心,因为Workbooks后面还有个(i),这里我们是使用了工作簿集合来引用某个具体的单个工作簿,这是为什么呢?因为我们在打开多个工作簿的时候,系统会按照打开顺序给我们打开的工作簿编一个序号(1,2,3。。。。。。),也就是说Workbooks(i)代表的是打开的某一个具体工作簿,这样我们就能尽情使用工作簿Workbooks(i)的方法啦~

快捷查看
(0)

相关推荐

  • VBA的构成要素

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! VBA程序是通过使用对象.属性.方法等实体来编写的.因此理解这些术语对于使 ...

  • Excel编程周末速成班第22课:使用事件

    主要内容: Excel事件的类别 编写事件处理程序代码 启用和禁用事件 工作簿.工作表和应用程序级事件 如何使用与对象无关的事件 事件是Excel编程的重要组成部分.在第20课中对事件进行过介绍,涉及 ...

  • VBA--引用工作簿

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 把当前工作簿的工作表数据复制到其它工作簿时,或交换工作簿之间的数据时,需要 ...

  • Excel VBA之第三十课

    大家好,前面几节课我们学习了有关过程的基础知识,从本节课开始,我们开始具体介绍各个不同的过程.还记得在VBA中过程的类别吗?它们分别是:Sub子过程.Function函数过程.Property过程 前 ...

  • Excel VBA之第三十一课

    大家好,通过上次课程的学习,我们知道通常Sub子过程可以分为事件Sub子过程和通用Sub子过程,并讲解了事件Sub子过程,本节课我们来学习后者. 通用Sub子过程 在通用情况下,通用Sub子过程是由用 ...

  • Excel VBA之第三十三课

    从今天开始我们的Excel VBA课程将进入一个新的阶段,前面的课程可以说是VBA的所有基础性知识,通过前面的课程,我们也可以做出一些很实用的小程序,但不足以解决Excel所有问题.因为大多数情况下, ...

  • Excel VBA之第四十七课

    大家好,上节课我们介绍了Workbooks对象的Add方法.本节课来学习Workbooks对象集的Open方法,它是用来打开一个指定的工作簿.语法格式如下: expression.Open(FileN ...

  • Excel VBA之第五十七课

    大家好,今天我们学习工作表的StandardHeight属性和StandardWidth属性,StandardHeight属性是以磅为单位返回工作表中所有行的标准高度(默认值),它是Double类型, ...

  • Excel VBA之第三十二课

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

  • Excel VBA之第三十四课

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

  • Excel VBA之第三十五课

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

  • Excel VBA之第三十六课

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