Home |
Search |
Today's Posts |
#1
![]() |
|||
|
|||
![]()
I would like to filter a list and test for no match. For example
Sub FilterTest(market as string) Excel.Application.Screenupdating = false Excel.sheets("SS").visible = true Excel.sheets("SS").select Excel.sheets("SS").range("B10").select Excel.Selection.AutoFilter Excel.Selection.AutoFilter Field:=1, Criteria1:="<1*", Operator:=xlAnd, _ Criteria2:="<*T" Excel.Application.screenupdating = true 'now here is what I want to test If (the filter retuns no visible records or rows) then Msgbox "The "& market & " market does not meet this criteria.",vbOKOnly end if End sub I am not sure of the proper syntax to count the number of visible records(rows) in an Excel filter. Basically if the count is 0 then display the message box. Thanks for your help in advance! Note: I use Excel. for each line because people open my excel files in Internet Explorer (they use Xerox DocuShare or SharePoint). If you know a better way to handle ScreenUpdating,DisplayAlerts and commandbars that would be great. Initially I would receive an error from IE when trying to turn on/off screenupdating and display alers. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Find duplicate rows then deleting them | Excel Worksheet Functions | |||
how can i filter from two rows? | Excel Discussion (Misc queries) | |||
increasing the number of rows of a worksheet beyond 65536? | Excel Discussion (Misc queries) | |||
Can I set a filter for a merged column across multiple rows and o. | Excel Worksheet Functions | |||
Data Filter - Not all rows in spreadsheet will display in Autofilt | Excel Worksheet Functions |