Все привет! У мня на листе создан listbox (элемент ActiveX), который заполняется сроком от одного до 24 месяцев. Заполнение делаю циклом, в listbox 5 строк и полоса прокрутки. Самый часто встречающийся срок - 12 месяцев. Надо, чтобы при открытии файла в listbox по умолчанию стоял срок 12 месяцев и, что самое важное, чтобы этот срок отображался в поле.
Выделение нужной строки списка делаю .lb_srok.listindex = 11, но при открытии файла отображаются строки с "7 месяцев" по "11 месяцев". Виден только краешек выделенной по умолчанию строки "12 месяцев".
Помогите нерадивому - как сделать так, чтобы полоса прокрутки вставала так, чтобы пользователь видел список на выделенной позиции (например, с "9 месяце" до "13 месяцев") или даже чтобы выделенная строка была первой в отображаемой части списка?
Выделение нужной строки списка делаю .lb_srok.listindex = 11, но при открытии файла отображаются строки с "7 месяцев" по "11 месяцев". Виден только краешек выделенной по умолчанию строки "12 месяцев".
Помогите нерадивому - как сделать так, чтобы полоса прокрутки вставала так, чтобы пользователь видел список на выделенной позиции (например, с "9 месяце" до "13 месяцев") или даже чтобы выделенная строка была первой в отображаемой части списка?