Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


13292 / 76734 ←次へ | 前へ→

【68948】Re:配列変数定義の利用方法
発言  UO3  - 11/5/1(日) 20:59 -

引用なし
パスワード
   ▼マエ/ケン さん:

テーマに関してはsasaさんにおまかせして、別のことを。

配列宣言を、たとえば Dim X(5, 3) としておられます。
この配列は、領域B3:D7に対応するものだと思います。
行としては3〜7の5行、列はB〜Dの3列ということを想定してこの宣言になっているわけですが
この配列宣言は「Lbound」が省略された形というのは認識されていらっしゃいますか?
で、LBoundは、Option Base 規定がない限り(普通は書かないとおもいます)0。
つまり、この配列宣言は
Dim X(0 To 5,0 To 3) と、「6行4列」の配列になります。
このように宣言しても、配列の0行目、0列目を使わなければ問題ないといえば問題ないのですが
配列宣言は、以下のように必ずLBoundも明示的に宣言することをお勧めします。

Dim X(1 to 5,1 To 3)

2 hits

【68944】配列変数定義の利用方法 マエ/ケン 11/5/1(日) 16:25 質問
【68945】Re:配列変数定義の利用方法 sasa 11/5/1(日) 18:32 回答
【68946】Re:配列変数定義の利用方法 マエ/ケン 11/5/1(日) 19:39 質問
【68949】Re:配列変数定義の利用方法 sasa 11/5/2(月) 1:33 回答
【68948】Re:配列変数定義の利用方法 UO3 11/5/1(日) 20:59 発言
【68957】Re:配列変数定義の利用方法 neptune 11/5/2(月) 16:06 発言
【68958】Re:配列変数定義の利用方法 マエ/ケン 11/5/2(月) 16:46 質問
【68963】Re:配列変数定義の利用方法 neptune 11/5/2(月) 23:14 発言

13292 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free