excelExcelVBA For Excel

VBA基础

2015-02-13  本文已影响472人  圣手小青龙

常用数据类型

1.Boolean
2.Integer(-32768 到 32767)
3.Long(-2,147,483,648 到 2,147,483,647)
4.String


定义变量


if语句

if  逻辑表达式 then
    语句块
end if

if  逻辑表达式 then
    语句块1
else
    语句块2
end if

if  逻辑表达式1 Then  
    语句块1
ElseIf  逻辑表达式2  Then 
    语句块2
ElseIf  逻辑表达式3Then 
    语句块3
…
Else
    语句块n
Eed If

For循环语句

 For 循环变量=初值 to 终值 step 步长
    循环体1
    [exit for]  // (退出循环)
    循环体2
Next 循环变量

For Each 元素变量 In 对象集合或数组名称
    语句块1
    [Exit For]
    语句块2
next 元素变量

Example:
Sub shtname()
    Dim i As Integer, sht As Worksheet
    i = 1
    For Each sht In Worksheets
        Cells(i, 1) = sht.Name
        i = i + 1   //让写入名称的单元格下移一行
    Next
End Sub

程序流程控制——Do While语句

1、开头判断循环条件

Do Wihle 循环条件
    语句块1
    [Exit Do]
    语句块2
Loop

2、结尾判断循环条件

Do 
    语句块1
    [Exit Do]
    语句块2
Loop Wihle 循环条件
上一篇下一篇

猜你喜欢

热点阅读