變量和常量
變量的定義和賦值
規則:不可使用特殊字符
可以使用英文、中文、數字、下劃線
第一個字符不能是數字
不能和保留字重複
補充:強制變量聲明語句 Option Explicit
常量:constant 常量名
Option Explicit
-----------------------------------
Dim hign,len
constant pi = 3.14
high = 0
len = 0
循環與分支
For 循環
基本結構如下:
for i = 1 to 100 step 1
...
next i
補充:step 爲1時可以省略,step可以爲負值
while 循環
while 條件語句
...
wend
或
do while 條件語句
...
loop
if 語句
if … endif
if … else … endif
if … elseif … endif
if a > b then
c = a
else
c = b
補充:
關係運算符:>,<,>=,<=,<>
邏輯運算符:not,and,or
字符串
連字符&
對象
- 對於worksheet類型變量的賦值 要用set
- worksheets(i)表示工作簿的第i個工作表
- worksheets.count 計數工作表數目
- worksheets.add 增加一個工作表
Dim w1 As worksheet
Dim i
for i = 1 to worksheets.count
set w1 = worksheets(i)
w1.cells(5,3) = 100
next i
dim w2 as worksheet
set w2 = worksheets.add
w2.cells(1,1) = worksheets.count