进入VBA程式编辑区_第1页
进入VBA程式编辑区_第2页
进入VBA程式编辑区_第3页
进入VBA程式编辑区_第4页
进入VBA程式编辑区_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VBA程式進入VBA程式編輯區檢視→工具列→選VisualBasic→VisualBasic編輯器工具→巨集→VisualBasic編輯器快速鍵Alt+F11程序Sub名稱(變數)EndSub函數Function名稱(變數)EndFunction輸入、輸出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遞增(減)值指令敘述組合[ExitFor]Next迴圈的使用單層迴圈多層迴圈(雙層迴圈,三層迴圈,...)迴圈的使用ForEach...Next陳述式針對一個陣列或集合中的所有元素,重複執行一段陳述式。ForEach元素變數In陣列或集合指令敘述組合[ExitFor]指令敘述組合Next元素變數迴圈的使用Do...Loop陳述式Do[{While|Until}條件]指令敘述組合[ExitDo]指令敘述組合Loop迴圈的使用While...Wend陳述式只要指定的條件式為True,則會重複執行一系列的陳述式。While條件式指令敘述組合Wend條件句考慮某些條件而做出不同的決策,必須能根據事先給定的條件做不同的運算或處理.單行結構If<條件>Then<指令敘述組合>多行敘述If<條件>Then<指令敘述組合>EndIF條件句多重條件的敘述If<條件一>Then<指令敘述組合1>ElseIF<條件二><指令敘述組合2>ElseIF<條件三><指令敘述組合3>Else<指令敘述組合4>EndIf條件句SelectCase陳述式根據某運算式的值,來決定要執行哪段陳述式。SelectCase運算式case值1指令敘述組合1...Case值n指令敘述組合nCaseElse[elsestatements]]EndSelectVBA之重要函數字串的函數Str

函數Right函數Left函數Mid函數Len函數型態轉

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论