<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.vbex.ru/index.php?action=history&amp;feed=atom&amp;title=VBA%2FExcel%2FAccess%2FWord%2FExcel%2FAutoFilter</id>
		<title>VBA/Excel/Access/Word/Excel/AutoFilter - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.vbex.ru/index.php?action=history&amp;feed=atom&amp;title=VBA%2FExcel%2FAccess%2FWord%2FExcel%2FAutoFilter"/>
		<link rel="alternate" type="text/html" href="http://www.vbex.ru/index.php?title=VBA/Excel/Access/Word/Excel/AutoFilter&amp;action=history"/>
		<updated>2026-04-06T11:36:55Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.vbex.ru/index.php?title=VBA/Excel/Access/Word/Excel/AutoFilter&amp;diff=1676&amp;oldid=prev</id>
		<title> в 16:33, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://www.vbex.ru/index.php?title=VBA/Excel/Access/Word/Excel/AutoFilter&amp;diff=1676&amp;oldid=prev"/>
				<updated>2010-05-26T16:33:00Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 16:33, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://www.vbex.ru/index.php?title=VBA/Excel/Access/Word/Excel/AutoFilter&amp;diff=1677&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://www.vbex.ru/index.php?title=VBA/Excel/Access/Word/Excel/AutoFilter&amp;diff=1677&amp;oldid=prev"/>
				<updated>2010-05-26T12:47:51Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==determine whether a ListObject object AutoFilter is turned on or off by testing its ShowAutoFilter property.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub showFilter()&lt;br /&gt;
     ActiveSheet.ListObjects(&amp;quot;Table1&amp;quot;).ShowAutoFilter = False&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==filter a column to one of two customers, joined by the OR operator:==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub SimpleOrFilter()&lt;br /&gt;
    Worksheets(&amp;quot;SalesReport&amp;quot;).Select&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter Field:=4,Criteria1:=&amp;quot;=A&amp;quot;, Operator:=xlOr, Criteria2:=&amp;quot;=B&amp;quot;&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Filtering Based on Color or Icon==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub FilterByIcon()&lt;br /&gt;
    Worksheets(&amp;quot;SalesReport&amp;quot;).Select&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter Field:=6, _&lt;br /&gt;
        Criteria1:=ActiveWorkbook.IconSets(xl5ArrowsGray).Item(5),Operator:=xlFilterIcon&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==filters to show records==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub SimpleFilter()&lt;br /&gt;
    Worksheets(&amp;quot;Sheet1&amp;quot;).Select&lt;br /&gt;
    range(&amp;quot;A1&amp;quot;).autoFilter&lt;br /&gt;
    range(&amp;quot;A1&amp;quot;).autoFilter Field:=4, Criteria1:=&amp;quot;=Agile Aquarium Inc.&amp;quot;&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==produces the top 10 revenue records:==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub Top10Filter()&lt;br /&gt;
    &amp;quot; Top 12 Revenue Records&lt;br /&gt;
    Worksheets(&amp;quot;SalesReport&amp;quot;).Select&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter Field:=6, Criteria1:=&amp;quot;12&amp;quot;,Operator:=xlTop10Items&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==returns all customers that started with the letters A through E:==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub SimpleAndFilter()&lt;br /&gt;
    Worksheets(&amp;quot;SalesReport&amp;quot;).Select&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter Field:=4, _&lt;br /&gt;
        Criteria1:=&amp;quot;&amp;gt;=A&amp;quot;, _&lt;br /&gt;
        Operator:=xlAnd, Criteria2:=&amp;quot;&amp;lt;=EZZ&amp;quot;&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Selecting a Dynamic Date Range Using AutoFilters==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub DynamicAutoFilter()&lt;br /&gt;
    Worksheets(&amp;quot;SalesReport&amp;quot;).Select&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter Field:=3,Criteria1:=xlFilterNextYear,Operator:=xlFilterDynamic&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Selecting Multiple Values from a Filter==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub MultiSelectFilter()&lt;br /&gt;
    Worksheets(&amp;quot;SalesReport&amp;quot;).Select&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter Field:=4, Criteria1:=Array(&amp;quot;A&amp;quot;, &amp;quot;C&amp;quot;, &amp;quot;E&amp;quot;,&amp;quot;F&amp;quot;, &amp;quot;H&amp;quot;),Operator:=xlFilterValues&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==The AutoFilter object only exists when the AutoFilter feature is turned on. You can determine whether the Worksheet AutoFilter is active by using the value of the AutoFilterMode property==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub filter()&lt;br /&gt;
     If ActiveSheet.AutoFilterMode Then&lt;br /&gt;
        MsgBox &amp;quot;Turned on&amp;quot;&lt;br /&gt;
     End If&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==The fastest way to delete rows is provided by Excel&amp;quot;s AutoFilter feature:==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
     Sub DeleteRows3()&lt;br /&gt;
         Dim lLastRow As Long       &amp;quot;Last row&lt;br /&gt;
         Dim rng As range&lt;br /&gt;
         Dim rngDelete As range&lt;br /&gt;
         &amp;quot;Freeze screen&lt;br /&gt;
         Application.ScreenUpdating = False&lt;br /&gt;
         &amp;quot;Insert dummy row for dummy field name&lt;br /&gt;
         Rows(1).Insert&lt;br /&gt;
         &amp;quot;Insert dummy field name&lt;br /&gt;
         range(&amp;quot;C1&amp;quot;).value = &amp;quot;Temp&amp;quot;&lt;br /&gt;
         With ActiveSheet&lt;br /&gt;
             .UsedRange&lt;br /&gt;
             lLastRow = .cells.SpecialCells(xlCellTypeLastCell).row&lt;br /&gt;
             Set rng = range(&amp;quot;C1&amp;quot;, cells(lLastRow, &amp;quot;C&amp;quot;))&lt;br /&gt;
             rng.AutoFilter Field:=1, Criteria1:=&amp;quot;Mangoes&amp;quot;&lt;br /&gt;
             Set rngDelete = rng.SpecialCells(xlCellTypeVisible)&lt;br /&gt;
             rng.AutoFilter&lt;br /&gt;
             rngDelete.EntireRow.delete&lt;br /&gt;
             .UsedRange&lt;br /&gt;
         End With&lt;br /&gt;
     End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==There is a Filters collection associated with the AutoFilter object that holds a Filter object for each field in the AutoFilter==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub Main()&lt;br /&gt;
     With ActiveSheet.ListObjects(1)&lt;br /&gt;
         If .ShowAutoFilter Then&lt;br /&gt;
             With .AutoFilter.Filters(2)&lt;br /&gt;
                 If .On Then&lt;br /&gt;
                    MsgBox .Criteria1&lt;br /&gt;
                 End If&lt;br /&gt;
             End With&lt;br /&gt;
         End If&lt;br /&gt;
     End With&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To clear the filter from the customer colum==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub SimpleFilter1()&lt;br /&gt;
    Worksheets(&amp;quot;Sheet1&amp;quot;).Select&lt;br /&gt;
    range(&amp;quot;A1&amp;quot;).autoFilter&lt;br /&gt;
    range(&amp;quot;A1&amp;quot;).autoFilter Field:=4&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To ensure that the worksheet AutoFilter is turned off==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub fileterAuto()&lt;br /&gt;
     If ActiveSheet.AutoFilterMode Then&lt;br /&gt;
         ActiveSheet.autoFilter.range.autoFilter&lt;br /&gt;
     End If&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To find records that have a particular fill color, use an operator of xlFilterCellColor and specify a particular RGB value as the criteria.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub FilterByFillColor()&lt;br /&gt;
    Worksheets(&amp;quot;SalesReport&amp;quot;).Select&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter Field:=6, Criteria1:=RGB(255, 0, 0), Operator:=xlFilterCellColor&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To find records that have a particular font color, use an operator of xlFilterFontColor and specify a particular RGB value as the criteria.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub FilterByFontColor()&lt;br /&gt;
    Worksheets(&amp;quot;SalesReport&amp;quot;).Select&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter Field:=6,Criteria1:=RGB(255, 0, 0), Operator:=xlFilterFontColor&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To find records that have no conditional formatting icon, use an operator of xlFilterNoIcon and do not specify any criteria.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub FilterByIcon()&lt;br /&gt;
    Worksheets(&amp;quot;SalesReport&amp;quot;).Select&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter Field:=6,Criteria1:=ActiveWorkbook.IconSets(xl5ArrowsGray).Item(5),Operator:= xlFilterNoIcon&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To find records that have no fill color, use an operator of xlFilterNoFill and do not specify any criteria.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub FilterByFillColor()&lt;br /&gt;
    Worksheets(&amp;quot;SalesReport&amp;quot;).Select&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter&lt;br /&gt;
    Range(&amp;quot;A1&amp;quot;).AutoFilter Field:=6, _&lt;br /&gt;
        Criteria1:=RGB(255, 0, 0), Operator:= xlFilterNoFill&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To switch off a range AutoFilter, you use the AutoFilter method of the Range object with no parameters:==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub autoFilter()&lt;br /&gt;
     range(&amp;quot;B3:D9&amp;quot;).autoFilter&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==turn on/off the AutoFilter drop-downs:==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub TurnOnAutoFilter()&lt;br /&gt;
    &amp;quot; Turn on AutoFilters&lt;br /&gt;
    Worksheets(&amp;quot;Sheet1&amp;quot;).Select&lt;br /&gt;
    On Error Resume Next&lt;br /&gt;
    x = ActiveSheet.autoFilter.range.Areas.count&lt;br /&gt;
    If Err.Number &amp;gt; 0 Then&lt;br /&gt;
        ActiveSheet.range(&amp;quot;A1&amp;quot;).autoFilter&lt;br /&gt;
    End If&lt;br /&gt;
    On Error Resume Next&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==turns off the drop-downs for Columns C, E, F, G, and H:==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub AutoFilterCustom()&lt;br /&gt;
    range(&amp;quot;A1&amp;quot;).autoFilter Field:=3, VisibleDropDown:=False&lt;br /&gt;
    range(&amp;quot;A1&amp;quot;).autoFilter Field:=5, VisibleDropDown:=False&lt;br /&gt;
    range(&amp;quot;A1&amp;quot;).autoFilter Field:=6, VisibleDropDown:=False&lt;br /&gt;
    range(&amp;quot;A1&amp;quot;).autoFilter Field:=7, VisibleDropDown:=False&lt;br /&gt;
    range(&amp;quot;A1&amp;quot;).autoFilter Field:=8, VisibleDropDown:=False&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Use this code to turn off the AutoFilter drop-downs:==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub TurnOffAutoFilter()&lt;br /&gt;
    Worksheets(&amp;quot;Sheet1&amp;quot;).Select&lt;br /&gt;
    On Error Resume Next&lt;br /&gt;
    x = ActiveSheet.autoFilter.range.Areas.count&lt;br /&gt;
    If Err.Number = 0 Then&lt;br /&gt;
        ActiveSheet.range(&amp;quot;A1&amp;quot;).autoFilter&lt;br /&gt;
    End If&lt;br /&gt;
    On Error Resume Next&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>