VBA基礎(chǔ)

常用數(shù)據(jù)類型

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


定義變量

  • Dim 變量名 As 數(shù)據(jù)類型
  • Const 常量名 As 數(shù)據(jù)類型 = 常量的值
  • Dim/Public 數(shù)組名 (a to b) as 數(shù)據(jù)類型

if語句

if  邏輯表達(dá)式 then
    語句塊
end if

if  邏輯表達(dá)式 then
    語句塊1
else
    語句塊2
end if

if  邏輯表達(dá)式1 Then  
    語句塊1
ElseIf  邏輯表達(dá)式2  Then 
    語句塊2
ElseIf  邏輯表達(dá)式3Then 
    語句塊3
…
Else
    語句塊n
Eed If

For循環(huán)語句

 For 循環(huán)變量=初值 to 終值 step 步長
    循環(huán)體1
    [exit for]  // (退出循環(huán))
    循環(huán)體2
Next 循環(huán)變量

For Each 元素變量 In 對象集合或數(shù)組名稱
    語句塊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、開頭判斷循環(huán)條件

Do Wihle 循環(huán)條件
    語句塊1
    [Exit Do]
    語句塊2
Loop

2、結(jié)尾判斷循環(huán)條件

Do 
    語句塊1
    [Exit Do]
    語句塊2
Loop Wihle 循環(huán)條件
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.數(shù)據(jù)類型: 字節(jié)型(Byte)保存0~255的整數(shù) 整數(shù)型(Integer)(%)保存 -32768~3276...
    沉愚落雁閱讀 499評論 0 0
  • 1.VBA的基本語句結(jié)構(gòu) If…Then 語句 If A then B ‘如果A,那么B If A then...
    沉愚落雁閱讀 970評論 0 0
  • 1.1 VBA是什么 直到90年代早期,使應(yīng)用程序自動化還是充滿挑戰(zhàn)性的領(lǐng)域.對每個需要自動化的應(yīng)用程序,人們不得...
    浮浮塵塵閱讀 22,150評論 6 49
  • 8-10: 回顧這次[漲價]類個股一路走來,由方大碳素--[鄂爾多斯]-[北方稀土]--[中國鋁業(yè)]--[安陽鋼鐵...
    天涯別院閱讀 365評論 0 0
  • 九張機(jī) 一張機(jī),上元燈會兩相期。卿卿我我喃喃語。終究歸去,欲行還顧。竟夜起相思。 兩張機(jī),梢頭月掛漏聲稀。銅鈴檐下...
    陳姑娘的哈士奇閱讀 650評論 0 0

友情鏈接更多精彩內(nèi)容