как узнать, включен ли автофильтр ?

Программирование на Visual Basic for Applications
Danilka
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 12.08.2005 (Пт) 0:36
Откуда: Moscow, Kremlin, 2789 steps SSW

как узнать, включен ли автофильтр ?

Сообщение Danilka » 17.04.2006 (Пн) 13:02

Здрасте всем!
есть макрос в Excel 2003- он работает с листом, на котором иногда включен автофильтр, а иногда -нет
вопрос : как узнать макросу, включен ли автофильтр ?
С уважением,
Danilka
Come get some !

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 17.04.2006 (Пн) 13:24

Открыть редактор кода.
Нажать F2.
Убедиться, что владение основами английского языка позволяет обнаружить свойство AutoFilter, которое может быть, а может не быть nothing.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Danilka
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 12.08.2005 (Пт) 0:36
Откуда: Moscow, Kremlin, 2789 steps SSW

Сообщение Danilka » 17.04.2006 (Пн) 14:28

ну тупой я ... ну не получается у меня - подскажите как или где научиться ...
С уважением,
Danilka
Come get some !

$€rg
Обычный пользователь
Обычный пользователь
 
Сообщения: 99
Зарегистрирован: 11.01.2006 (Ср) 10:15
Откуда: Санкт-Петербург

Сообщение $€rg » 17.04.2006 (Пн) 14:56

If Not лист1.AutoFilter Is Nothing Then
процесс печатания программного кода укрепляет моральные устои С. Каммингс VBA4Dummies
:study:

QUICK
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 26.12.2005 (Пн) 10:33

Сообщение QUICK » 17.04.2006 (Пн) 17:07

Worksheets(...).AutoFilterMode
свойство read/write

If Worksheets(...).AutoFilterMode Then

установлено может быть только в False,
т.е. строка
Worksheets(...).AutoFilterMode = False
сбросит автофильтр

Danilka
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 12.08.2005 (Пт) 0:36
Откуда: Moscow, Kremlin, 2789 steps SSW

Сообщение Danilka » 17.04.2006 (Пн) 17:40

спасиобо всем большое. разобрался.
у меня проблемы с использованием Nothing и Is ...
C Уважением,
Danilka
Come get some !


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 75

    TopList  
cron