回答編集履歴
1
追記
test
CHANGED
@@ -1,3 +1,25 @@
|
|
1
|
+
[Set ステートメント](https://docs.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/set-statement)
|
2
|
+
|
3
|
+
> オブジェクト参照を変数またはプロパティに割り当てます。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
`buf`は`String`型なので`Set`は使用できません。普通に代入します。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
[ReDim ステートメント](https://docs.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/redim-statement)
|
12
|
+
|
13
|
+
> ReDimステートメントは、 Private、 Public、または**Dim** ステートメント (次元の添字なし) を使用して、既に正式に宣言されている動的配列のサイズを変更したり、サイズを変更したりするために使用します。
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
なので、`values`は配列にする必要があります。
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
|
22
|
+
|
1
23
|
```VBA
|
2
24
|
|
3
25
|
Dim values() As Variant`
|