ОП, кажется, спрашивает о том, как сделать фактический вызов ... из которых получение базовых значений (как показано @ChadiEM) является одной частью.
Я нашел сообщениепо теме , которая говорит the values ... correspond to internally stored numbers
и An enumeration in VBA is always of data type Long
.
Так что, с этой информацией и значениями, это просто вопрос передачи Variant
со значением как long
.Например:
o.invoke("Action",new Variant(34L));
Я уверен, что есть способ получить фактические структуры данных «Перечисление», но для меня этого было достаточно.