Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / фильтрация в Listbox-e / 2 сообщений из 2, страница 1 из 1
04.07.2014, 11:00
    #38687621
ahda
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фильтрация в Listbox-e
Делаю фильтрация и результат фильтрации хочу показать в Listbox-e. Но, ни как не получается. Помогите пожалуйста в чем моя ошибка?
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
Dim Arr()
Dim il As Long
ActiveSheet.Range("$A$1:$E$100").AutoFilter Field:=5, Criteria1:="XX"
il = Cells(Rows.Count, 1).End(xlUp).Row
Sheets("List11").Select
ListBox1.ColumnCount = 6
Arr = Range("A1:F" & il)
ListBox1.ColumnHeads = True
ListBox1.List = Arr
...
Рейтинг: 0 / 0
14.07.2014, 16:28
    #38696047
iMrTidy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фильтрация в Listbox-e
ahda,

Можно попробовать вот так:

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Dim Arr()
Dim il As Long

ActiveSheet.Range("$A$1:$E$100").AutoFilter Field:=5, Criteria1:="XX"
il = Cells(Rows.Count, 1).End(xlUp).Row
Sheets("List11").Select
ListBox1.ColumnCount = 6
Range("A:F").SpecialCells(xlCellTypeVisible).Copy Range("S1")
Arr = Range("S1:X" & Range("X" & Rows.Count).End(xlUp).Row)
ListBox1.ColumnHeads = True
ListBox1.List = Arr
Range("S:X").ClearContents



Область для копирования можно вычислять динамически.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / фильтрация в Listbox-e / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]