Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Установить макросом расширенный диапазон для фильтра / 6 сообщений из 6, страница 1 из 1
04.04.2018, 15:01
    #39625555
assei
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить макросом расширенный диапазон для фильтра
Ребята подскажите как можно макросом расширить диапазон для фильтра "на дату, сегодня", как в примере CheckBox(ом) на "сегодня" у меня фильтруется только один столбец, а хотелось бы расширить диапазон как это сделать?
...
Рейтинг: 0 / 0
04.04.2018, 19:06
    #39625699
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить макросом расширенный диапазон для фильтра
assei, так?
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Private Sub CheckBox1_Click()
Static fltRng As Range
  On Error Resume Next
  Application.ScreenUpdating = False
  If CheckBox1 = True Then
  If Me.AutoFilterMode Then Me.ShowAllData
    Set fltRng = Me.UsedRange.Columns(1).Offset(, Me.UsedRange.Columns.Count)
    With fltRng
      .Cells(2).FormulaArray = "=--OR(RC2:RC[-1]=TODAY())"
      .Cells(2).AutoFill .Cells(2).Resize(.Rows.Count - 1)
      .AutoFilter 1, 1
      .Offset(1).Value = Empty
    End With
  ElseIf Not fltRng Is Nothing Then
    Me.AutoFilterMode = False
    fltRng.ClearContents
    ActiveSheet.Outline.ShowLevels RowLevels:=1 'группирует строки ???
  End If
  Application.ScreenUpdating = True
End Sub
...
Рейтинг: 0 / 0
05.04.2018, 09:39
    #39625895
assei
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить макросом расширенный диапазон для фильтра
Казанский, не совсем мне понятно, вот что у меня на реальном примере вышло, пустых(не нужных) строк много
...
Рейтинг: 0 / 0
05.04.2018, 20:28
    #39626376
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить макросом расширенный диапазон для фильтра
assei,
что значит пустых(не нужных) ? В каждой из отфильтрованных строк есть дата 05.04.18.
Приложите файл, приближенный к реальности, и более четко определите критерий.
...
Рейтинг: 0 / 0
06.04.2018, 08:52
    #39626511
assei
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить макросом расширенный диапазон для фильтра
Казанский, вот реальный лист
...
Рейтинг: 0 / 0
06.04.2018, 08:53
    #39626514
assei
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Установить макросом расширенный диапазон для фильтра
Казанский, и при фильтрации строки на которых нет требуемой даты они так при фильтрации и будет видно их
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Установить макросом расширенный диапазон для фильтра / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]