質問編集履歴
2
コード修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,10 +13,13 @@
|
|
13
13
|
num(A,0)=i
|
14
14
|
num(A,1)="○"
|
15
15
|
|
16
|
+
A=A+1
|
17
|
+
|
16
18
|
else
|
17
19
|
|
18
20
|
num(A,0)=i 'このタイミング前でここを一度空にしたい
|
19
21
|
num(A,1)="×"
|
22
|
+
A=A+1
|
20
23
|
end if
|
21
24
|
|
22
25
|
end sub
|
1
コード記入
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,2 +1,23 @@
|
|
1
1
|
vbaで二次元配列{x,1}の配列に数字を代入していく処理をしていますが、
|
2
|
-
途中で{x,0}の列の値を初期化する方法はありますか?
|
2
|
+
途中で{x,0}の列の値を初期化(empty)する方法はありますか?
|
3
|
+
```ここに言語を入力
|
4
|
+
Sub Macro4()
|
5
|
+
Dim A As Variant, B As Variant, i As Integer
|
6
|
+
|
7
|
+
ReDim num(99, 1)
|
8
|
+
A = 0
|
9
|
+
|
10
|
+
for i = 1 to 100
|
11
|
+
|
12
|
+
if i <50 then
|
13
|
+
num(A,0)=i
|
14
|
+
num(A,1)="○"
|
15
|
+
|
16
|
+
else
|
17
|
+
|
18
|
+
num(A,0)=i 'このタイミング前でここを一度空にしたい
|
19
|
+
num(A,1)="×"
|
20
|
+
end if
|
21
|
+
|
22
|
+
end sub
|
23
|
+
```
|