0
私はエラー438を扱うのに苦労しました。私は給与のプロパティをコレクションの各従業員に保存しようとしています。実行時エラー '438':オブジェクトはこのプロパティまたはメソッドをサポートしていません。
Public Sub Click()
Dim employee As Collection
Set employee = New Collection
Dim n As Integer
Dim i As Integer
Dim E1 As Variant
Dim j As Integer
n = 528
Dim t As String
For i = 3 To n
t = "T" + CStr(i)
Set E1 = New clsEmployee
E1.salary = Sheets("A").Range(t).Value
Next i
End sub
'employee'コレクションに何かを追加するコードはありません – barrowc
' clsEmployee' *には 'salary'プロパティがありますか?公開ですか? – Comintern
@barrowc私はこの行で患者の給料の値をexcelから与える:E1.salary = Sheets( "A")。Range(t).Value。 – Zapata