Public Type XYZ
Name As String
Address As String
End Type
としました。そして、
Dim ValueXYZ() As XYZ
としました。Name,Addressでは配列で値を保持したいので、
ValueXYZ.Name(1)="ABC"
ValueXYZ.Address(2)="DEF"
としますと、修飾詞エラーと表示されます。そこで、今度は
Name() As String
Address() As Stringとして、同じことをやりましたが、同じエラーでした。
どこをなおせば動くようになるでしょうか?
正しくは、こうです
Dim ValueXYZ(3) As XYZ ValueXYZ(1).Name = "ABC" ValueXYZ(1).Address = "EFG"
()の位置が違うのと、要素数を指定するコードが必要。
http://www.asahi-net.or.jp/~ef2o-inue/vba_k/sub04_070_07.html
ご回答ありがとうございます!助かりました!