Программирование на Visual Basic for Applications
-
Rust
-
- Новичок
-
-
- Сообщения: 42
- Зарегистрирован: 01.02.2005 (Вт) 14:41
Rust » 25.07.2008 (Пт) 10:38
Задача заключается в том, чтобы отключить критерии автофильтра.
Как в этом коде определить кол-во ячеек с установленным автофильтром.
Sub Макрос1()
Dim CountFields
' CountFields = ???
For i = 1 To CountFields
Sheets(1).Cells.AutoFilter Field:=i
Next
End Sub
-
KL
-
- Microsoft MVP
-
-
- Сообщения: 483
- Зарегистрирован: 30.10.2005 (Вс) 0:31
- Откуда: Madrid
KL » 25.07.2008 (Пт) 13:04
- Код: Выделить всё
Sub test()
Sheets(1).ShowAllData
End Sub
Привет,
KL
-
KL
-
- Microsoft MVP
-
-
- Сообщения: 483
- Зарегистрирован: 30.10.2005 (Вс) 0:31
- Откуда: Madrid
KL » 25.07.2008 (Пт) 13:06
Но если надо знать кол-во столбцов, то...
- Код: Выделить всё
Sub test2()
MsgBox Sheets(1).AutoFilter.Range.Columns.Count
End Sub
Привет,
KL
Вернуться в VBA
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 65