Есть ли в VBA такой тип, который можно адресовать и через индекс, и через имя. Аналогично Worksheets.
Например, такой массив arrEmployers(), каждый элемент которого - это сотрудник, и я могу адресовать через имя сотрудника, а дальше там ещё куча свойств.
arrEmployers("Иванов И.И.") (то же самое, что arrEmployers(0) )
arrEmployers("Петрова А.Б.")
…
а дальше
arrEmployers("Иванов И.И.").Name
arrEmployers("Иванов И.И.").Salary
…