|
▼MMG さん:
こんにちは
>どのような時に有効に使えるのでしょうか?なるほどっと言うようなサンプルを
>見ていないので、今一分かりません。
配列の要素の添え字が0になったら困る時若しくは都合が悪い時。
cellsオブジェクトがそうですね。collectionも確かそうだったような。。。
但し、OptionBaseステートメントはVB(A)しかないので、もし、他の言語
等に手を出す可能性があるのなら、使わない方がややこしくないかも知れません。
実際問題、私は殆ど必要性は感じません。
dim a(1 to 10)・・・
と同じことですから。
MyWeek = Array("日", "月", "火", "水", "木", "金", "土")
For i = 1 To 7
MyDay = MyWeek(i)
msg = msg & vbCrLf & MyDay
MsgBox msg
Next i
も
'Option Base 1 なしで
MyWeek = Array("日", "月", "火", "水", "木", "金", "土")
For i = 0 To 6
MyDay = MyWeek(i)
msg = msg & vbCrLf & MyDay
MsgBox msg
Next i
でも問題はないですし。。。
|
|