名詞,動詞,,形容詞與VB的對象,,方法,屬性名詞-------->對應(yīng)VB中的對象,如單元格,,工作表,,工作薄,字典(屬于名詞主體范疇) 特點(diǎn)1 對象是客觀存在的事物 Excle 對象層級 特點(diǎn)2 語句中在 AS 之前,,如:DIM RNG AS RANGE;DIM SH AS SHEETS;DIM CN AS NEW ADODB.CONNECTION等等 特點(diǎn)3 語句中在 賦值“=”之前;如 LET RANGE(“A1”)=”序號”; set d=createobject(“scripting.dictionary”) 特點(diǎn)4 在VBE中提示標(biāo)為 邊框上帶紅黃蘭三點(diǎn)顏色的方框 特點(diǎn)5 多符合集合特征 特點(diǎn)6 循環(huán)語句是大多用 FOR EACH IN NEXT 特點(diǎn)7 除了Excel本身的對象之外,外部引用的對象,,不管是字典,,還是SQL 等對象,,都需要用set 動詞-------->方法 對應(yīng)VB中如:復(fù)制,,剪切,清除,,選擇,,激活,查找,,插入,,刪除,增加,,移動等都是對象的方法(屬于行為動作范疇) 特點(diǎn)1 針對對象進(jìn)行的操作或動作 特點(diǎn)2 語句中在對象之后 如:.copy;.cut;.close;.clear;.seclect;.insert;.find;.add;.move 特點(diǎn)3 在VBE中提示標(biāo)為小綠色橡皮擦 特點(diǎn)4 語法與漢語相反,,如:復(fù)制A1單元格 順著寫 COPY [A1] 是絕對錯(cuò)的,,VB的語法是 [A1].COPY 特點(diǎn)5 凡是符合 【將、把,、對】 對象 *** ***都是對象的方法 如:將單元格A1內(nèi)容清除 [A1].CLEAR ;對字典D,,關(guān)鍵字A在字典中是否存在 IF D.EXISTS(A) THEN EXISTS 是字典D的方法 形容詞-------->屬性(取其意凡是起限制,進(jìn)一步描術(shù)的即為對象屬性) 特點(diǎn)1 對對象進(jìn)行說明,,(參數(shù))描述(屬于對對象的進(jìn)一步具體描述范疇) 特點(diǎn)2 對象.屬性 如:RANGE().HEIGHT;RANGE().WIDCH 特點(diǎn)3 對象.屬性.屬性 如:RANGE().BORDERS.COLOR; RANGE().FONT.SIE 特點(diǎn)4 在VBE中提示標(biāo)為一個(gè)手指指著紙 特點(diǎn)5 凡是可以描述為 【對象】 的 ** 格式的 **就是對象的屬性,。如字典的條目 D.ITEMS 即條目就是字典的屬性 總之,,VB是以【對象】為核心,凡是對對象進(jìn)行操作的行為都是對象的方法,凡是對對象進(jìn)行進(jìn)一步描述,,進(jìn)一步細(xì)節(jié)描述,,進(jìn)一步分項(xiàng)描術(shù)的都是對象的屬性。 私信 視頻 可以獲取54集VBA入門視頻私信 VBA或 vba 可以獲取文章中含VBA代碼的Excle文件 |
|