Добрый день, уважаемые форумчане.
Прошу помощи.
Имею работающую форму, listbox которой нужно заполнять диапазоном из Книги, хранящейся в другом файла Excel. Указывая диапазон строго - ListBox заполняется корректно. Указываю так:
Но мне, после определенного перебора строк и отбора значений требуется заполнить ListBox результатами отбора. На простом языке, нужно вместо прямого указания ячеек "D7:K10" задать ссылку на диапазон в виде wb.Sheets(2).Range("D"&i:"K"&n).Address, где i и n - переменные. Но такой синтаксис выдаёт ошибку. Поправьте меня пожалуйста? Как можно обратиться диапазону (ячейкам) по переменной?
Прошу помощи.
Имею работающую форму, listbox которой нужно заполнять диапазоном из Книги, хранящейся в другом файла Excel. Указывая диапазон строго - ListBox заполняется корректно. Указываю так:
Код |
---|
Me.ListBox_tyres.RowSource = wb.Sheets(2).Range("D7:K10").Address |