質問: shouhin_list[combobox.listindex] end sub
回答: こんな回答で良いのでしょうか。 vbでは、1次元配列に限り、関数でarrayがあります。vbaでも使えます。 youbi=array("日曜","火曜","水曜","木曜","金曜","土曜") のように使います。 a=youbi(2)でaに文字列の水曜が入ります。 二次元のデータを扱うときは,次元数が2,3次元程度なら 下記で凌げます。文字列、数値をまぜても差し支えない。 youbix=array("日曜",6,"月曜",6,"火曜",5,"水曜",6,"木曜", _ 6,"金曜",6,"土曜",5) で 日曜 6(出席者6人とか色々の意味あり) 月曜 6 火曜 5 水曜 6 ・ ・ 土曜 5 の2次元表が定義できます。 使うときは for i=0 to 11 step 2 you=youbix(i) ninnzu=youbix(i+1) (処理 略) next i で使えます。 とび先(ブランチ先)を配列にしたいときは、不勉強で 経験ありません。 誰かご存知の方答えてください。 コントロール配列と言うのも別にあります。 vbでは区切りセミコロンがないので、行を次ぎに変えて 続けるときは、スペース+アンダーバーを使います。 以 上