Как заполнить ListBox данными с разных листов и с меняющимся диапазоном - VBA
Формулировка задачи:
Здравствуйте! Подскажите пожалуйста, как заполнить ListBox данными с разных листов Excel и с меняющимся диапазоном? Использовала уже несколько кодов, не работает..
Решение задачи: «Как заполнить ListBox данными с разных листов и с меняющимся диапазоном»
textual
Листинг программы
- Private Sub UserForm_Click()
- ListBox1.Clear
- For Each sh In ActiveWorkbook.Worksheets
- With sh
- For r = 1 To .Cells(.Rows.Count, 1).End(xlUp).Row
- ListBox1.AddItem .Cells(r, 1)
- Next r
- End With
- Next sh
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д