Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2014.12.28;
Скачать: [xml.tar.bz2];

Вниз

Delphi, Excel 2007, установить параметры автофильтра   Найти похожие ветки 

 
Йа   (2013-12-11 14:51) [0]

Всем привет!

Работаю с Excel через OLE (Excel 2007).
Вообщем почти разобрался со всем, кроме установки автофильтра.
Нашёл пример его установки :

Sheet.Cells[1, 1].AutoFilter(3,">=8",xlAnd,EmptyParam,True);
Применил его к своему проекту, изменив параметры № 1, 2.

Но когда я устанавливаю значение  второго параметра ">=8" -отбор по заданному значению не происходит. В колонке просто снимается признак "выделить все". В колонке которой устанавливается отбор содержится текст длиной в 2 символа.


 
sniknik ©   (2013-12-11 17:55) [1]

> В колонке просто снимается признак "выделить все".
похоже второй параметр устанавливаешь у другой, не связанной ячейки, попробуй у "диапазона" (селекшион, как в макросе сам ексель желает)


 
Йа   (2013-12-12 08:10) [2]

Вопрос решён.

В моём случае автофильтр нужно было устанавливать так :

Sheet.Cells[1, 1].AutoFilter(3, ">=8", True);

вместо :

Sheet.Cells[1, 1].AutoFilter(3,">=8",xlAnd,EmptyParam,True);

To : sniknik ©  

Ага, и с этим я тоже маху дал :) Спасибо!



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2014.12.28;
Скачать: [xml.tar.bz2];

Наверх









Память: 0.81 MB
Время: 0.013 c
3-1296112876
TheEd
2011-01-27 10:21
2014.12.28
глюк или не глюк???


15-1401136202
Юрий
2014-05-27 00:30
2014.12.28
С днем рождения ! 27 мая 2014 вторник


15-1400327678
Rouse_
2014-05-17 15:54
2014.12.28
Семейное MMP 24 мая 2014


6-1273586835
kernel
2010-05-11 18:07
2014.12.28
Сервер. Сокеты, потоки.


2-1386759097
Йа
2013-12-11 14:51
2014.12.28
Delphi, Excel 2007, установить параметры автофильтра





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский