SlideShare a Scribd company logo
1 of 9
EXCEL VBA實務應用(4/21)
蔡明和
一維陣列
• 同種類的多個變數集合:
• 語法: Dim 陣列名稱(最小索引 to 最大索引) as 資料類型
• 範例:
• Dim StdNo(1 to 10) as string
• Dim StdNo(10) as String ‘等同Dim StdNo(0 to 10)
• Dim Score(10) as integer
• 可參考: http://just-for-writing.blogspot.tw/2013/11/vbaarray.html
使用ARRAY建立函數
• 使用array函數建立陣列,型別必須為variant型
• Dim no as variant
• No=array(1,2,3,4,5)
• Debug.print no(1) ‘顯示陣列索引為1的資料
使用SPLIT函數建立陣列
• 把文字依指定符號分開後回傳到陣列,陣列最小索引是0
• 範例
• Dim no as variant
• No=split(“1,2,3,4,5,6”,”,”)
使用JOIN函數將陣列變成字串
• 語法: Join(陣列名稱,分隔符號)
• 範例:
• Dim arr as variant,txt as string
• Arr=array(0,1,2,3,4)
• Txt=join(arr,”@”)
• Msgbox txt
UBOUND取得陣列最大索引值
• 語法: Ubound(陣列名稱[,取得維數])
• 參考資料: http://excel-macro.tutorialhorizon.com/vba-excel-array-
functions-lbound-and-ubound/
LBOUND取得陣列最小索引值
• 語法: Lbound(陣列名稱[,取得維數])
• 參考資料: http://excel-macro.tutorialhorizon.com/vba-excel-array-
functions-lbound-and-ubound/
宣告儲存10個1到100的亂數並儲存到陣列中
• Dim no(10) as integer
• Dim I as integer
• For i= 1 to 10
• no(i)=rnd*(100-1+1)+1
• cells(I,1)=no(i)
• Next
二維陣列
• 語法: Dim 陣列名稱(a to b,c to d) as 資料類型
• 使用方式跟使用cells一樣
• Dim I,j as integer
• Dim no(9,9) as integer
• For i=1 to 9
• for j=1 to 9
• no(I,j)=i*j
• next
• Next

More Related Content

What's hot

Java SE 7 技術手冊投影片第 16 章 - 自訂泛型、列舉與標註
Java SE 7 技術手冊投影片第 16 章 - 自訂泛型、列舉與標註Java SE 7 技術手冊投影片第 16 章 - 自訂泛型、列舉與標註
Java SE 7 技術手冊投影片第 16 章 - 自訂泛型、列舉與標註
Justin Lin
 
實踐大學教案20140329
實踐大學教案20140329實踐大學教案20140329
實踐大學教案20140329
Mu-Fan Teng
 
Java SE 7 技術手冊投影片第 15 章 - 反射器與類別載入器
Java SE 7 技術手冊投影片第 15 章 - 反射器與類別載入器Java SE 7 技術手冊投影片第 15 章 - 反射器與類別載入器
Java SE 7 技術手冊投影片第 15 章 - 反射器與類別載入器
Justin Lin
 
Java SE 7 技術手冊投影片第 06 章 - 繼承與多型
Java SE 7 技術手冊投影片第 06 章 - 繼承與多型Java SE 7 技術手冊投影片第 06 章 - 繼承與多型
Java SE 7 技術手冊投影片第 06 章 - 繼承與多型
Justin Lin
 

What's hot (15)

資料結構
資料結構資料結構
資料結構
 
Java SE 7 技術手冊投影片第 12 章 - 通用API
Java SE 7 技術手冊投影片第 12 章  - 通用APIJava SE 7 技術手冊投影片第 12 章  - 通用API
Java SE 7 技術手冊投影片第 12 章 - 通用API
 
Java SE 8 技術手冊第 5 章 - 物件封裝
Java SE 8 技術手冊第 5 章 - 物件封裝Java SE 8 技術手冊第 5 章 - 物件封裝
Java SE 8 技術手冊第 5 章 - 物件封裝
 
Java SE 7 技術手冊投影片第 16 章 - 自訂泛型、列舉與標註
Java SE 7 技術手冊投影片第 16 章 - 自訂泛型、列舉與標註Java SE 7 技術手冊投影片第 16 章 - 自訂泛型、列舉與標註
Java SE 7 技術手冊投影片第 16 章 - 自訂泛型、列舉與標註
 
4. 使用物件
4. 使用物件4. 使用物件
4. 使用物件
 
實踐大學教案20140329
實踐大學教案20140329實踐大學教案20140329
實踐大學教案20140329
 
Java SE 8 技術手冊第 3 章 - 基礎語法
Java SE 8 技術手冊第 3 章 - 基礎語法Java SE 8 技術手冊第 3 章 - 基礎語法
Java SE 8 技術手冊第 3 章 - 基礎語法
 
從模組到類別
從模組到類別從模組到類別
從模組到類別
 
Java SE 7 技術手冊投影片第 15 章 - 反射器與類別載入器
Java SE 7 技術手冊投影片第 15 章 - 反射器與類別載入器Java SE 7 技術手冊投影片第 15 章 - 反射器與類別載入器
Java SE 7 技術手冊投影片第 15 章 - 反射器與類別載入器
 
Java SE 7 技術手冊投影片第 06 章 - 繼承與多型
Java SE 7 技術手冊投影片第 06 章 - 繼承與多型Java SE 7 技術手冊投影片第 06 章 - 繼承與多型
Java SE 7 技術手冊投影片第 06 章 - 繼承與多型
 
進階主題
進階主題進階主題
進階主題
 
流程語法與函式
流程語法與函式流程語法與函式
流程語法與函式
 
Java SE 8 技術手冊第 15 章 - 通用API
Java SE 8 技術手冊第 15 章 - 通用APIJava SE 8 技術手冊第 15 章 - 通用API
Java SE 8 技術手冊第 15 章 - 通用API
 
Java SE 8 技術手冊第 18 章 - 自訂泛型、列舉與標註
Java SE 8 技術手冊第 18 章 - 自訂泛型、列舉與標註Java SE 8 技術手冊第 18 章 - 自訂泛型、列舉與標註
Java SE 8 技術手冊第 18 章 - 自訂泛型、列舉與標註
 
Java SE 7 技術手冊投影片第 03 章 - 基礎語法
Java SE 7 技術手冊投影片第 03 章 - 基礎語法Java SE 7 技術手冊投影片第 03 章 - 基礎語法
Java SE 7 技術手冊投影片第 03 章 - 基礎語法
 

More from 明和 蔡 (9)

Excel vba實務應用 第2天
Excel vba實務應用 第2天Excel vba實務應用 第2天
Excel vba實務應用 第2天
 
Excel函數實務應用班第四天
Excel函數實務應用班第四天Excel函數實務應用班第四天
Excel函數實務應用班第四天
 
Excel函數實務應用班第六天
Excel函數實務應用班第六天Excel函數實務應用班第六天
Excel函數實務應用班第六天
 
Excel函數實務應用班第五天
Excel函數實務應用班第五天Excel函數實務應用班第五天
Excel函數實務應用班第五天
 
Excel函數實務應用班第七天
Excel函數實務應用班第七天Excel函數實務應用班第七天
Excel函數實務應用班第七天
 
Excel函數實務應用班第三天
Excel函數實務應用班第三天Excel函數實務應用班第三天
Excel函數實務應用班第三天
 
Excel函數實務應用班第二天
Excel函數實務應用班第二天Excel函數實務應用班第二天
Excel函數實務應用班第二天
 
Excel函數實務應用班(一)
Excel函數實務應用班(一)Excel函數實務應用班(一)
Excel函數實務應用班(一)
 
Excel vba實務應用 第1天
Excel vba實務應用 第1天Excel vba實務應用 第1天
Excel vba實務應用 第1天
 

Recently uploaded

法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
michaelell902
 
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
PUAXINYEEMoe
 
真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样
真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样
真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样
yuhpu
 
真的可以找黑客修改塔斯马尼亚大学 University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...
真的可以找黑客修改塔斯马尼亚大学  University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...真的可以找黑客修改塔斯马尼亚大学  University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...
真的可以找黑客修改塔斯马尼亚大学 University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...
微信 tytyqqww业务接单
 
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
yuhpu
 

Recently uploaded (12)

法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
 
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdftaibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
 
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
 
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
 
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
 
taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdftaibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
 
真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样
真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样
真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样
 
真的可以找黑客修改塔斯马尼亚大学 University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...
真的可以找黑客修改塔斯马尼亚大学  University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...真的可以找黑客修改塔斯马尼亚大学  University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...
真的可以找黑客修改塔斯马尼亚大学 University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...
 
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
 
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade SixMath Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
 
taibif_開放資料流程-清理資料02-敏感資料處理原則_20240509.pdf
taibif_開放資料流程-清理資料02-敏感資料處理原則_20240509.pdftaibif_開放資料流程-清理資料02-敏感資料處理原則_20240509.pdf
taibif_開放資料流程-清理資料02-敏感資料處理原則_20240509.pdf
 
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
 

Excel vba實務應用 第4天