質問するログイン新規登録

回答編集履歴

2

説明を追加

2021/12/12 16:14

投稿

cx20
cx20

スコア4714

answer CHANGED
@@ -16,6 +16,11 @@
16
16
  WScript.Echo Arr(0)(0)
17
17
  ```
18
18
 
19
+ 「二次元配列」と「ArrayのArray」の違いのイメージについては下記を参照下さい(Excel VBA のウォッチ式の表示結果になります。)
20
+ ![二次元配列の例](4e8198a7aa1b61df239711c99eaa6bd7.png)
21
+
22
+ ![ArrayのArrayの例](791590dbac1e856606dd9eae4798311f.png)
23
+
19
24
  <参考>
20
25
  ■ 第6回 VBScriptの配列を極める
21
26
  [https://atmarkit.itmedia.co.jp/ait/articles/0611/03/news015_4.html](https://atmarkit.itmedia.co.jp/ait/articles/0611/03/news015_4.html)

1

説明を追加

2021/12/12 16:14

投稿

cx20
cx20

スコア4714

answer CHANGED
@@ -7,6 +7,15 @@
7
7
  ReDim Arr(n,n)
8
8
  ```
9
9
 
10
+ `Array` 関数で二次元配列を表現する場合は、以下のような感じでしょうか。
11
+
12
+ ```VBScript
13
+ Dim Arr
14
+ Arr = Array(Array("A","Apple"),Array("B","Banana"))
15
+ 'WScript.Echo Arr(0,0)
16
+ WScript.Echo Arr(0)(0)
17
+ ```
18
+
10
19
  <参考>
11
20
  ■ 第6回 VBScriptの配列を極める
12
21
  [https://atmarkit.itmedia.co.jp/ait/articles/0611/03/news015_4.html](https://atmarkit.itmedia.co.jp/ait/articles/0611/03/news015_4.html)