Пытаюсь заполнить массив именами Листов, не равных Лист1
Все работает, но когда содержимое массива показывается в combobox, то в списке есть пустая строка.
Полагаю, что если бы условий было больше, то и пустых строк тоже было бы больше.
Что и где тут можно подкрутить?
Спасибо
Все работает, но когда содержимое массива показывается в combobox, то в списке есть пустая строка.
Полагаю, что если бы условий было больше, то и пустых строк тоже было бы больше.
Что и где тут можно подкрутить?
Код |
---|
Private Sub ComboBox1_DropButtonClick() Dim wb As Workbook, s, i Dim arr() Set wb = Workbooks(ThisWorkbook.Name) s = wb.Worksheets.Count ReDim arr(1 To s) For i = 1 To s If wb.Worksheets(i).Name <> "Лист1" Then arr(i) = wb.Worksheets(i).Name End If Next i ComboBox1.List = arr End Sub |
Спасибо