張貼日期:May 06, 2013 2:46:2 PM
一、使用For...Next迴圈可以明確控制迴圈執行次數
格式:
For 變數=初始值 To 終止值 [Step 每次增加數]
程式區段
Next
範例:
Dim a,sum as integer
For a=1 to 100
sum=sum+a '計算1~100的總和
next
二、巢狀迴圈
巢狀迴圈指的是迴圈內還有迴圈
dim i,j ,sum as integer
For i=1 to 5
For j=1 to 5
sum=sum+1 '這一行指令將執行5*5共25次 ,最後 sum=25
Next
Next
巢狀迴圈常用在二維陣列上
假設Form表單上有一Label物件為L3
dim i,j as integer
For i=1 to 20 step 2
For j=1 to 20 step 2
L3.text=L3.text & "*" '每執行一次就在L3.Text加上一個 "*"
Next
L3.text=L3.text & vbnewline '換行
Next
執行畫面如下: