クラスの作成@Excel マクロ・VBA
クラスの作成が行えます。
以下の様にして追加できます。
名前は、以下の様にプロパティで変更できます。
作成したクラスは、Publicなメンバ変数を持つ単純なクラスです。
'メンバ
Public id As String
Public name As String
Public address As String
|
作成したクラスを利用します。
作成したクラスの配列を宣言します。
配列の数だけ、Forでループ処理を行います。
ループの中で、クラスのオブジェクトを生成し、
メンバ変数に値を格納します。
Sub test()
Dim person(4) As person
Dim i As Integer
For i = 0 To 4
Set person(i) = New person
person(i).id = Cells(i + 1, 1).Value
person(i).name = Cells(i + 1, 2).Value
person(i).address = Cells(i + 1, 3).Value
Next
End Sub
|
|