У меня есть коллекция классов. Однако, похоже, я не могу получить доступ к свойствам своего класса. Это что-то я могу сделать?Доступ к свойствам в коллекции предметов
Вот мой класс clsProj:
Option Explicit
Private pValue As String
Public Property Get Value() As String
Value = pValue
End Property
Public Property Let Value(tempv As String)
pValue = tempv
End Property
И мой суб:
Sub testtt()
Set cp = New Collection
cp.Add clsProj, "AAA"
cp.Add clsProj, "BBB"
cp("AAA").Value = "OK"
MsgBox (cp("AAA").Value)
End Sub
В сумме у меня есть набор классов clsProj, что индекс I со строками (это просто тест суб) и я хочу получить доступ к свойствам clsProj для данного элемента коллекции ex: AAA в этом случае. Какая часть здесь не так? Я просто не могу понять.
Это именно то, что я искал, чтобы сделать! Thanks – user2385809
@ user2385809; Рад, что смог помочь! Я добавил еще один пример, используя цикл «For ... Next» :) –