|
Как в объекте "Excel.Application" включить фильтр?
| ☑ |
0
Natalika
05.09.13
✎
11:19
|
Делаю выгрузку данных с помощью COMОбъекта "Excel.Application". Нужно, чтобы в готовом файле была включена фильтрация по колонкам. Есть такая функция? Как она называется и как ее использовать?
|
|
1
dk
05.09.13
✎
11:22
|
макрос записывал?
|
|
2
dk
05.09.13
✎
11:23
|
записывала?
|
|
3
Natalika
05.09.13
✎
11:24
|
нет
|
|
4
dk
05.09.13
✎
11:25
|
религия или лень?
|
|
5
Crush
05.09.13
✎
11:28
|
(3)
1.Открой готовый файл в экселе
2. Найди кнопку "Запись макроса". Нажми.
3. Включи фильтр
4. Останови запись макроса
5. Открой записанный макрос и посмотри как выглядят твои действия в переводе на vbs.
|
|
6
Natalika
05.09.13
✎
11:42
|
(5) Selection.AutoFilter
А как на 1С это написать?
|
|
7
Crush
05.09.13
✎
11:48
|
Selection - это область выбранных ячеек.
Попробуй просто к листу применить AutoFilter=Истина
|
|
8
Crush
05.09.13
✎
11:49
|
Если не получится, то текЛист.Range(1,1,30,30).AutoFilter=Истина
|
|
9
Crush
05.09.13
✎
11:53
|
Лист.Range("A1").AutoFilter(1);
или
Лист.Range("1:1").AutoFilter(1);
|
|
10
Natalika
05.09.13
✎
12:21
|
(9) Спасибо большое! Заработало!
|
|