Я совершенно новичок в VBA.
Я создал определенный пользователем тип QualVal с двумя переменными-членами.Затем я создал несколько переменных как Qualval и инициализировал их значения.
Теперь я хочу прочитать значение ячейки, которое является строкой, и совпадает с именами переменных и типизировать их.
Type QualVal
ul As Integer 'upper limit
ll As Integer 'lower limit
End Type
Мои переменные с типом QualVal:
g1.ll = 94
g1.ul = 96
n.ll = 90
n.ul = 93
Теперь я хочу сделать что-то вроде этого:
Dim group As QualVal
group = Cell(1, 2).Value 'would like to cast it to either g1 or n according to the cell value which also can only contain g1 or n
Надеюсь, понятно, чего я хочуделать.Я мог бы использовать оператор выбора регистра, но у меня больше переменных, чем упомянуто, и это решение выглядит не очень хорошо.
Может быть, кто-то может мне помочь.
Спасибо заранее и с наилучшими пожеланиями!