У меня было трудное время с ошибкой 438. Я пытаюсь сохранить свойство зарплаты каждому сотруднику в коллекции.Ошибка времени выполнения '438': Объект Не поддерживает это свойство или метод vba
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' * свойство 'зарплата'? Это публично? – Comintern
@barrowc. Я даю значение жалованья пациенту с помощью этой строки: E1.salary = Таблицы («A»). Диапазон (t). Значение. – Zapata