- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VBA程式 進入VBA程式編輯區 檢視 → 工具列 → 選Visual Basic → Visual Basic編輯器 工具 → 巨集 → Visual Basic編輯器 快速鍵Alt+F11 程序 Sub名稱(變數) End Sub 函數 Function 名稱(變數) End Function 輸入、輸出 Msgbox, cells(i,j), Input, ReadLine,… InputBox, Cells(I,j), Print, Write, Put, … 變數 變數型態:整數、長整數、單精變數、倍精變數、日期、時間、字串… (詳情請查:資料型態摘要) 宣告變數 Dim 變數名稱 As 資料型態別 陣列 Dim 陣列名稱(維數) As 資料型態別 Dim 陣列名稱( 第一維範圍, 第二維範圍) As 資料型態 Dim 陣列名稱( 第一維範圍, 第二維範圍, 第三維範圍) As 資料型態 工作表(Worksheets) WorkSheets(X)來指定工作表(簡潔的Sheets(X)來指定工作表) 儲存格(Cells) Cells()與Range()兩個指令 Worksheets(“Name”).Cells(列值,欄值).Value =給定值 迴圈的使用 For 迴圈的使用 For 計數變數=起始值 To 終止值 Step 遞增(減)值 指令敘述組合 [Exit For] Next 迴圈的使用 單層迴圈 多層迴圈(雙層迴圈,三層迴圈,...) 迴圈的使用 For Each...Next 陳述式 針對一個陣列或集合中的所有元素,重複執行一段陳述式。 For Each 元素變數 In 陣列或集合 指令敘述組合 [Exit For] 指令敘述組合 Next 元素變數 迴圈的使用 Do...Loop 陳述式 Do [{While | Until} 條件] 指令敘述組合 [Exit Do] 指令敘述組合 Loop 迴圈的使用 While...Wend 陳述式 只要指定的條件式為 True ,則會重複執行一 系列的陳述式。 While 條件式 指令敘述組合 Wend 條件句 考慮某些條件而做出不同的決策,必須能根據事先給定的條件做不同的運算或處理. 單行結構 If 條件 Then 指令敘述組合 多行敘述 If 條件 Then 指令敘述組合 End IF 條件句 多重條件的敘述 If 條件一 Then 指令敘述組合 1 Else IF 條件二 指令敘述組合 2 Else IF 條件三 指令敘述組合 3 Else 指令敘述組合 4 End If 條件句 Select Case 陳述式 根據某運算式的值,來決定要執行哪段陳述式。 Select Case 運算式 case 值1 指令敘述組合 1 ... Case 值n 指令敘述組合 n Case Else [elsestatements]] End Select VBA 之重要函數 字串的函數 Str 函數 Right 函數 Left 函數 Mid 函數 Len 函數 型態轉換函數 VBA 之重要函數 數學運算子與數值函數 Mod 運算子 \ 運算子 Int 函數 Fix 函數 Round 函數 VBA 之重要函數 * * *
原创力文档


文档评论(0)