В VBA свойство ListIndex в Combobox показывает индекс (начиная с 0) элемента, выбранного в общем списке (массиве) значений в Combobox.Он показывает -1, если выбор не сделан.
Когда я поднимаю лист в Excel с Combobox и последним значением в нем, он получает ListIndex, равный -1, вместо фактического ListIndex.элемента.
В чем заключается хитрость в VBA для быстрого получения ListIndex текущего невыбранного значения?
Я знаю, что могу вручную проверить массив (свойство .List), но я надеюсь, что у VBA есть более быстрый способ сделать это.