Excel VBA对象模型
发布时间:2023-08-14 21:58:27
大多数解Excel VBA的图书都是按照上图的顺序自上而下介绍Excel对象,即先解Application对象,接着 Workbook对象、Worksheet对象和Range对象。我们现在反过来,先我认为最重要的Range对象。
应该说,绝大多数实用的Excel VBA程序都是对Range对象的操作,理解和掌握了Range对象,我们就可以使用VBA执行各种实用的操作。所以,先解Range对象,让您看到各种对单元格的操作实现,能够更好地激发和保持持续学习Excel VBA的动力。况且,在前面的文章中我们已经对Excel的其它对象有所了解,应该不会妨碍我们对Range对象的解和您对Range对象的学习理解。
在ExcelVBA解读(8):看看Excel的那些常用对象(续2)中,我们介绍了代表或者引用单元格区域(Range对象)的各种方法,包括:Range属性、ActiveCell属性、Cells属性、Selection属性、Columns属性、Rows属性,等等。这些都很容易理解,并且图文对照的方式也能够加强对些属性的理解。在接下来的介绍中,我们也会采取这样的方式,并会配有一些简单的实例。
这里,我们会详细介绍另外两种引用Range对象的属性:UsedRange属性和CurrentRegion属性。在很多时候这两个属性都很有用,能够简化我们的工作。
Union方法可以合并多个单元格区域,Intersect方法可以获得多个单元格区域的重叠部分。在特定情况下,我们会用到这两个方法。
在编程过程中,我们经常需要移动或者定位到特定的单元格,下面的属性或方法有助于完成我们的导航任务:
Offset属性
Resize属性
SpecialCells方法
End属性
我们将会对上述属性和方法进行详细的解。
有时候,需要使用VBA设置单元格的格式,因此,我们会述关于单元格格式设置的一些属性。
在使用计算机时,经常会用到复制、剪切和粘贴操作,在VBA中也有相应的方法来完成这些操作行为:
Cut方法
Copy方法
PasteSpecial方法
我们将会对上述方法进行详细的解。
在实际操作中,我们经常会查找特定的单元格,然后对其进行相应的操作。我们也经常会对一些单元格进行替换操作。这些操作在VBA中都有相应的方法来实现:
Find方法
FindNext方法
Replace方法
这些方法都非常有用,可以说,很多实用程序都是建立在这些方法的基础上的。因此,我们将对这些方法进行详细的解。
Excel内置有很多数据处理功能,当然也对应着VBA中的一些方法:
Sort方法
AutoFiter方法
AdvancedFilter方法
我们会逐一介绍这些方法的详细使用。


猜你喜欢
- 对于求职者来说,一份好的简历是非常重要的,我们可以在wps文字中使用在线模板来制作精美的简历,下面就让小编告诉你 在wps文字中怎样制作简历
- Origin橘子平台是ea(美国易电公司)官方发布的游戏平台,拥有单一游戏库,让玩家随时游玩流畅的正版游戏。近期有有用户在使用橘子平台时,出
- 文件打开方式是win7旗舰版系统的文件执行关联方式,在理想的情况之下每一个文件都是有其对应的唯一关联软件,但是电脑上有不少软件可以支持打开多
- WPS论文如何插入题注1、由于图片、表格的题注都要根据所在章节而定,所以要先为论文章节题目设好标题样式,在选择图片,点击引用选项
- 微软发布了Win10 Creators Update KB4025338 build 10240.17488现已可以下载,同时也推送了KB4
- 许多用户在使用电脑玩绝地求生的时候,都会使用soundlock来对吃鸡的声音进行设置,这样可以更好的方便我们在玩吃鸡游戏的时候更清楚的听清一
- 升级iOS 13了吗?6月25日,苹果发布了iOS 13首个公测Beta版,也就是说现在普通用户也可以免费体验最新版本的iOS系统了。不过从
- Win10系统的现代风格应用虽然从评价上来看喜忧参半,但仍然得到不少用户的喜爱。邮件应用是其中关注度比较大的一个,今天我们来看看Win10系
- steam错误代码-118解决win10?steam平台上拥有很多火爆的热门大型游戏,很多用户都在使用steam平台进行游戏体验,但是最近有
- 习惯了使用word2003的用户,由于word2007或word2010改版了。很多用户不知道word2010怎么插入分节符,和分页符1 打
- 如何免费升级Win10正式版?下面小编就给大家带来Win10正式版直接在线免费升级的方法,一起来看看吧Windows 10 让人倍感亲切且易
- WinXP系统电脑任务栏右下角输入法图标不见了怎么办?XP电脑任务栏右下角没有输入法该如何解决?下面给大家介绍WinXP系统电脑任务栏右下角
- 苹果Macbook如何强制退出程序?有朋友们还不知道,下面小编就给大家带来苹果Macbook强制退出程序的方法,希望可以帮助到大家苹果Mac
- 首先我们来看看今天要学习的内容效果图:效果图1效果图2效果图3效果图4就先给大家展示这个几个效果,其实可以做出非常多的效果的。现在给大家说下
- Excel中保留小数用的公式具体该如何操作使用才能保留到小数呢?接下来是小编为大家带来的excel保留小数公式的用法,供大家参考。excel
- 4399是一个包含了很多游戏的平台,用户在闲暇的时候就喜欢去4399玩些小游戏,不过自从flash在主流浏览器中退出后,很多浏览器都不能玩4
- 我们在使用戴尔台式电脑的时候,有的情况下可能会遇到系统被错误操作或者是内部组件损坏导致无法正常使用的情况。对于这种问题我们可以尝试U盘重装系
- 在Excel中制作调查表的过程中经常需要制作下拉菜单,或许还有朋友不太懂如何制作下拉菜单,具体该怎么制作呢?下面是由小编分享的excel20
- 最近一些Win8系统的用户反馈说不知道如何开启IE浏览器中的activex控件?今天小编将为大家带来的是Win8系统开启IE浏览器中的act
- 有时需要输入一些不是成自然递增的数值(如等比序列:2、4、8……),我们可以用右键拖拉的方法来完成:1.先在第1、第2两个单元格中输入该序列