官术网_书友最值得收藏!

2.2 程序里都有什么

為了在編程時能更加得心應手,有必要先花點時間了解一下在編程的過程中,會反復提到的一些概念。

2.2.1 代碼

VBA的程序由代碼組成,可以通過錄制宏或自主編寫得到VBA代碼。

2.2.2 過程

用VBA代碼把完成一個任務的所有操作保存起來就是一個VBA過程。一個過程可以有任意多的操作,可以有任意長的代碼。

在本書中,只介紹Sub過程和Function過程。

2.2.3 模塊

模塊是保存過程的地方,一個模塊可以保存多個不同類型的過程。

2.2.4 對象

用代碼操作和控制的東西即為對象,如工作簿、工作表、單元格、圖片、圖表、透視表等。

2.2.5 對象的屬性

每個對象都有屬性,屬性是對象包含的內容或特點。

從對象的屬性,可以了解該對角具有的性質和特點。如字體的顏色,顏色就是字體的屬性;按鈕的寬度,寬度就是按鈕的屬性。從對象的屬性還可以了解到這個對象包含了哪些其他的對象。如Sheet1工作表的A1單元格,A1單元格就是Sheet1工作表的屬性;A1單元格的內容,內容就是A1單元格的屬性。

在書寫時,對象和屬性之間用點(.)連接,對象在前,屬性在后,如A1單元格的內容,用漢字表達為:A1.內容

寫成代碼為:

對象的某些屬性也是對象,屬性和對象是相對而言的。

2.2.6 對象的方法

每個對象都有方法,方法是指在對象上執行的某個動作。如選中A1單元格,“選中”是在A1單元格這個對象上執行的操作,就是A1單元格的方法。

對象和方法之間也用點(.)連接,對象在前,方法在后,如選中A1單元格寫成代碼為:

2.2.7 關鍵字

關鍵字是VBA中的保留字或符號,如語句名稱、函數名稱、運算符等都是關鍵字。

主站蜘蛛池模板: 斗六市| 法库县| 上高县| 雅安市| 卓尼县| 陈巴尔虎旗| 三原县| 尼勒克县| 莎车县| 东乡族自治县| 秀山| 浮山县| 娱乐| 天津市| 曲松县| 三亚市| 津市市| 盐城市| 迁西县| 黔西县| 漳浦县| 兴国县| 霍林郭勒市| 鸡东县| 阿勒泰市| 南漳县| 朝阳区| 长垣县| 台江县| 巴塘县| 大宁县| 嘉祥县| 新竹县| 隆昌县| 明星| 克山县| 建宁县| 潜江市| 靖西县| 巴楚县| 库车县|