Задавал вопрос раньше, но мне было немного неясно. Поэтому я рекомендовал использовать словари для поиска предметов. Но я не могу понять, как использовать его с массивом. Мой класс объектов выглядит так:
Private index As Integer
Private id As String
Private nameID() As Variant
Private data() As Variant
Private cnt As Integer
Public Sub init(value As Integer)
index = 0
cnt = value
id = ""
ReDim nameID(0 To cnt)
ReDim data(0 To cnt)
End Sub
Property Let setID(value As String)
id = value
End Property
Property Let setName(value As String)
nameID(index) = value
End Property
Property Let setNameArray(value As Variant)
nameID = value
End Property
Property Let setData(value As String)
data(index) = value
index = index + 1
End Property
Итак, я хочу импортировать это в словарь, чтобы я мог искать конкретные ключи или nameID's
в этом случае. И nameID, и данные являются массивами, которые содержат мой идентификатор и его значение. Есть ли способ сделать это в словаре или я могу просто импортировать его?
Иллюстрация: