zoukankan      html  css  js  c++  java
  • 对象、集合、属性和方法

    最近懒得很,。。。反正我自己看(~ ̄▽ ̄)~

    对象:一对儿大象!——用代码操作和控制的东西即为对象,如工作簿、图片等。对象是相对的,比如B是A的对儿象,A也可能是C的对儿象,一个对儿象可以包含多个对象。

    集合:多个同类型的对象。参考数组。同时集合也是对象的一种。如一个工作簿可以包含255张工作表,这些同类型的工作表,不管名称是啥,就统称工作表集合。

    属性:属性指的是对象的属性。为该对象包含的内容或具有的特点。

         参考图形学里,每个参数由属性和内容组成,如一个文本内容的属性为文本的颜色、大小、角度等,内容为文本的字符内容,在VBA中就是把属性和内容放在一起统称属性,工作表里的单元格是工作表的属性,数字的颜色是数字的属性。

    方法:方法是在对象上执行的某个操作,动词性。比如赋值粘贴。

    从集合里取出对象:类似电脑的存储路径,也类似一个查找步骤,

    Eg:Application.Workbooks(“Book1”).Worksheets(“sheet2”).Range(“A2”)

    Application:代表Excel程序,理解为一个必要的头文件;

    Workbooks:工作簿合集,表示打开的所有工作簿

    “Book1”:工作簿名称,这里代表引用Workbooks工作簿集合里名称为Book1的工作簿;

    Worksheets:工作表集合;加上(“sheet2”)代表打开名为sheet2的工作表

    Range(“A2”):选中A2单元格

    引用规则是按照等级先后。

    不过不是每一次都必须从第一层(级)开始,例如,如果Book1工作簿是活动工作簿,代码可写为:

    Eg:

    Worksheets(“sheet2”).Range(“A2”)

    如果sheet2是工作簿,可以写为:

    Eg:

    Range(“A2”)

  • 相关阅读:
    Java基础之内部类介绍
    Java基础之泛型的使用
    Zookeeper的ZAB协议
    ssm框架整合快速入门
    maven创建web项目
    Shiro快速入门
    工作流Activiti新手入门学习路线整理
    Bootstrap-table实现动态合并相同行(表格同名合并)
    Bootstrap-datetimepicker日期插件简单使用
    java web定时任务---quartz
  • 原文地址:https://www.cnblogs.com/rhongp/p/6383750.html
Copyright © 2011-2022 走看看