种一棵树最好的年龄是十年前,而后是现在。 VBA相对于函数来讲,是有些难以入门和精通。但是,当你体会到VBA带给你的效率之后,你会有一种相见恨晚的感觉。 简单粗暴的讲,我们VBA编程过程中的一切动作都是围绕对象来开展。 对象是一个东西,VBA代码必须依附于对象才能运行。 比如,新建一个工作簿,工作薄就是一个对象。重命名工作表,工作表就是一个对象。把A1单元格填充成红色,A1单元格就是一个对象。 EXCEL中总共有几百个对象,我们没必要全部记住,就像有几百个函数一样,我们常用的函数也就20个左右。我们常用的VBA对象也不超过20个。 以下为我们常用的对象及其含义 Application 整个Excel应用对象 Workbook 工作簿对象 Worksheet 工作表对象 Range 单元格对象 Shape 嵌入到工作表中的图形对象 Chart 图表对象 Comment 批注对象 Worksheetfunction 函数对象 当你真正明白了以上对象的含义后,其他的对象你也会轻松了解。 结合以下实例代码了解一下对象 1、重命名工作表
sheet3就是这段代码中的对象。 动态图效果如下: 2、删除日销量sheet中的C列销量数据
Worksheets('日销量')就是代表日销量sheet这个对象,Range('c2:c6')就是代表单元格c2:c6对象。 看完以上介绍后,如果还不明白,那你一定要亲自把以上代码敲一遍,相信会给你不一样的感觉。 |
|