一、屬性與方法
1.屬性
上面單擊對象,下面即顯示對應的屬性:
2.方法
雙擊左上的對象,即可看到相應的方法:
二、數據類型
Byte 0 到 255
Boolean True 或 False
Integer -32,768 到 32,767
Long(長整型)-2,147,483,648 到 2,147,483,647
Single (單精度浮點型) Double (雙精度浮點型) Currency Decimal
Date 100 年 1 月 1 日 到 9999 年 12 月 31 日 Object 任何 Object 引用 String Variant(數字) 16 個字節 任何數字值,最大可達 Double 的范圍 Variant(字符) 22 個字節加字符串長度 與變長 String 有相同的范圍 用戶自定義 所有元素所需數目 每個元素的范圍與它本身的數據類型的范圍相同。 (利用 Type)
三、變量
1.定義變量:
Dim 變量名 As 數據類型
2.變量賦值
A="我在學習VBA變量!" Msgbox A
'日期形式應當使用#
date1=#2018-07-24#
3.常量
Const 常量名 As 數據類型 = 常量的值
4.數組
Dim/Public 數組名 (a to b) as 數據類型
//最小值為a,最大值為b,元素個數為b-a+1個,默認起始值為0
示例: Dim myarr(5) As Integer
Dim 七(1)班(1 To 50) 七(1)班(1) = "張三" 七(1)班(2) = "李四" 七(1)班(3) = "王王" ..... 七(1)班(50) = "趙六"
四、運算符
1)賦值運算符: =
2)數學運算符: &、+ (字符連接符)、+(加)、-(減)、Mod(取余)、\(整除)、*(乘)、/(除)、-(負號)、^(指數)
3)邏輯運算符:Not(非)、And(與)、Or(或)、Xor(異或)、Eqv(相等)、Imp(隱含)
4)關系運算符: = (相同)、<>(不等)、>(大於)、<(小於)、>=(不小於)、<=(不大於)、Like、Is
5)位運算符: Not(邏輯非)、And(邏輯與)、Or(邏輯或)、Xor(邏輯異或)、Eqv(邏輯等)、Imp(隱含)
五、常用函數
1.字符串函數
參考:https://www.yiibai.com/vba/vba_strings.html#article-start
更多參考:https://www.cnblogs.com/dxy1982/archive/2011/09/08/2159541.html