Уважаемые форумчане, добрый день.
Помогите пожалуйста усовершенствовать макрос для скрытия стрелки раскрывающегося списка (автофильтра) в умной таблице.
Вот этот макрос работает:
Но беда в том, что:
1. В таблице может быть разное количество столбцов.
2. Столбец "Заказ" может быть не только последним столбцом в таблице.
Т.е. нужно определить количество столбцов, затем выявить номер столбца "Заказ" и выключить стрелки везде кроме столбца "Заказ".
Помогите пожалуйста усовершенствовать макрос для скрытия стрелки раскрывающегося списка (автофильтра) в умной таблице.
Вот этот макрос работает:
| Код |
|---|
Sub UnVisDropDown()
Range("tblMaket").AutoFilter Field:=1, VisibleDropDown:=False
Range("tblMaket").AutoFilter Field:=2, VisibleDropDown:=False
Range("tblMaket").AutoFilter Field:=3, VisibleDropDown:=False
Range("tblMaket").AutoFilter Field:=4, VisibleDropDown:=False
Range("tblMaket").AutoFilter Field:=5, VisibleDropDown:=False
Range("tblMaket").AutoFilter Field:=6, VisibleDropDown:=False
Range("tblMaket").AutoFilter Field:=7, VisibleDropDown:=False
Range("tblMaket").AutoFilter Field:=8, VisibleDropDown:=False
Range("tblMaket").AutoFilter Field:=9, VisibleDropDown:=False
Range("tblMaket").AutoFilter Field:=10, VisibleDropDown:=False
Range("tblMaket").AutoFilter Field:=11, VisibleDropDown:=False
End Sub |
1. В таблице может быть разное количество столбцов.
2. Столбец "Заказ" может быть не только последним столбцом в таблице.
Т.е. нужно определить количество столбцов, затем выявить номер столбца "Заказ" и выключить стрелки везде кроме столбца "Заказ".