名词-------->对应VB中的对象,如单元格,工作表,工作薄,字典(属于名词主体范畴)
特点1 对象是客观存在的事物
Excle 对象层级
特点2 语句中在 AS 之前,如:DIM RNG AS RANGE;DIM SH AS SHEETS;DIM CN AS NEW ADODB.CONNECTION等等
特点3 语句中在 赋值“=”之前;如 LET RANGE(“A1”)=”序号”; set d=createobject(“scripting.dictionary”)
特点4 在VBE中提示标为 边框上带红黄兰三点颜色的方框
特点5 多符合集合特征
特点6 循环语句是大多用 FOR EACH IN NEXT
特点7 除了Excel本身的对象之外,外部引用的对象,不管是字典,还是SQL 等对象,都需要用set
动词-------->方法 对应VB中如:复制,剪切,清除,选择,激活,查找,插入,删除,增加,移动等都是对象的方法(属于行为动作范畴)
特点1 针对对象进行的操作或动作
特点2 语句中在对象之后 如:.copy;.cut;.close;.clear;.seclect;.insert;.find;.add;.move
特点3 在VBE中提示标为小绿色橡皮擦
特点4 语法与汉语相反,如:复制A1单元格 顺着写 COPY [A1] 是绝对错的,VB的语法是 [A1].COPY
特点5 凡是符合 【将、把、对】 对象 *** ***都是对象的方法 如:将单元格A1内容清除 [A1].CLEAR ;对字典D,关键字A在字典中是否存在 IF D.EXISTS(A) THEN EXISTS 是字典D的方法
形容词-------->属性(取其意凡是起限制,进一步描术的即为对象属性)
特点1 对对象进行说明,(参数)描述(属于对对象的进一步具体描述范畴)
特点2 对象.属性 如:RANGE().HEIGHT;RANGE().WIDCH
特点3 对象.属性.属性 如:RANGE().BORDERS.COLOR; RANGE().FONT.SIE
特点4 在VBE中提示标为一个手指指着纸
特点5 凡是可以描述为 【对象】 的 ** 格式的 **就是对象的属性。如字典的条目 D.ITEMS 即条目就是字典的属性 总之,VB是以【对象】为核心,凡是对对象进行操作的行为都是对象的方法,凡是对对象进行进一步描述,进一步细节描述,进一步分项描术的都是对象的属性。
私信 视频 可以获取54集vba入门视频私信 VBA或 vba 可以获取文章中含VBA代码的Excle文件