Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.01.2012, 02:56   #1
Blame
Пользователь
 
Регистрация: 24.12.2011
Сообщений: 70
По умолчанию Автофильтр для 3-ех значений

Здравствуйте!

Подскажите, пожалуйста, как для Экселя-2003 использовать 3 значения по автофильтру?
В 2007 вариант
Код:
ActiveSheet.Range("$W$1:$W$941").AutoFilter Field:=1, Criteria1:=Array("1", "2", "3"), Operator:=xlFilterValues
В 2003 ругается на "Operator:=xlFilterValues"

а вариант с
Код:
ActiveSheet.Range("$A$1:$A$941").AutoFilter Field:=1, Criteria1:="=1", Operator:=xlOr, Criteria2:="=2"
рассчитан только на 2 значения.

Если добавить третье значение
Код:
ActiveSheet.Range("$A$1:$A$941").AutoFilter Field:=1, Criteria1:="=1", Operator:=xlOr, Criteria2:="=2", Operator:=xlOr, Criteria3:="=3"
, - ругается.

Файлик приложила.
Посоветуйте,пожалуйста, решение для этого вопроса.
___________________________________ ____________
Спасибо.
Вложения
Тип файла: zip пример_автофилтр.zip (11.6 Кб, 11 просмотров)
Peace!
Blame вне форума Ответить с цитированием
Старый 18.01.2012, 03:36   #2
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Никак. Используйте расширенный фильтр.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 18.01.2012, 03:39   #3
Blame
Пользователь
 
Регистрация: 24.12.2011
Сообщений: 70
По умолчанию

kuklp
Спасибо за ответ.
Просветите, пожалуйста в то, что такое расширенный фильтр =)

можно примерчик ?
Peace!
Blame вне форума Ответить с цитированием
Старый 18.01.2012, 10:58   #4
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Можно. В 2003 жмем F1.
Изображения
Тип файла: gif 2012-01-18_085641.gif (24.9 Кб, 134 просмотров)
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 18.01.2012, 11:25   #5
Blame
Пользователь
 
Регистрация: 24.12.2011
Сообщений: 70
По умолчанию

Спасибо боффое, но я уже сделала \(*.*)/
Peace!
Blame вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа для вычисления значений координаты и скорости и для построения графика орбиты планет (Паскаль) katyazpk Помощь студентам 9 06.12.2011 05:16
Выбор значений для JoinedArray saratoga Microsoft Office Excel 3 16.01.2011 17:16
Функция OR но для шести значений Флина Microsoft Office Excel 12 13.11.2010 14:35
Макрос для формата значений segail Microsoft Office Excel 3 13.06.2009 20:54
Табулировать функцию для 9 значений... Малинка! Помощь студентам 3 01.12.2008 17:59