Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Autofilter question
I am trying to programatically delete all rows that have been filtered out
with an autofilter in an excel spreadsheet. I can find a lot of examples of how to delete rows that have not been filtered out, but I want all "hidden" rows deleted. Any ideas? |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Autofilter question
Mike,
Try this: For a = 20 To 1 Step -1 If Rows(a).Hidden = True Then Rows(a).EntireRow.Delete End If Next a Obviosuly it's a small example of the syntax - change the way you scroll through the rows as you see fit. "MikeG22" wrote: I am trying to programatically delete all rows that have been filtered out with an autofilter in an excel spreadsheet. I can find a lot of examples of how to delete rows that have not been filtered out, but I want all "hidden" rows deleted. Any ideas? |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Autofilter question
Change the AutoFilter criteria
= criteria to < criteria http://www.rondebruin.nl/delete.htm#AutoFilter then use DeleteValue = "<ron" -- Regards Ron de Bruin http://www.rondebruin.nl "MikeG22" wrote in message ... I am trying to programatically delete all rows that have been filtered out with an autofilter in an excel spreadsheet. I can find a lot of examples of how to delete rows that have not been filtered out, but I want all "hidden" rows deleted. Any ideas? |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Autofilter question
I've tried this and it seems the autofiltered rows are not showing up with
Hidden = true so this won't work... :( "Boo" wrote: Mike, Try this: For a = 20 To 1 Step -1 If Rows(a).Hidden = True Then Rows(a).EntireRow.Delete End If Next a Obviosuly it's a small example of the syntax - change the way you scroll through the rows as you see fit. "MikeG22" wrote: I am trying to programatically delete all rows that have been filtered out with an autofilter in an excel spreadsheet. I can find a lot of examples of how to delete rows that have not been filtered out, but I want all "hidden" rows deleted. Any ideas? |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
Autofilter question
Mike,
Strange - I tried this before posting and it worked fine...sorry. No other suggestions :-( "MikeG22" wrote: I've tried this and it seems the autofiltered rows are not showing up with Hidden = true so this won't work... :( "Boo" wrote: Mike, Try this: For a = 20 To 1 Step -1 If Rows(a).Hidden = True Then Rows(a).EntireRow.Delete End If Next a Obviosuly it's a small example of the syntax - change the way you scroll through the rows as you see fit. "MikeG22" wrote: I am trying to programatically delete all rows that have been filtered out with an autofilter in an excel spreadsheet. I can find a lot of examples of how to delete rows that have not been filtered out, but I want all "hidden" rows deleted. Any ideas? |
#6
Posted to microsoft.public.excel.programming
|
|||
|
|||
Autofilter question
I'm sorry, that does work. Thanks!
"Boo" wrote: Mike, Try this: For a = 20 To 1 Step -1 If Rows(a).Hidden = True Then Rows(a).EntireRow.Delete End If Next a Obviosuly it's a small example of the syntax - change the way you scroll through the rows as you see fit. "MikeG22" wrote: I am trying to programatically delete all rows that have been filtered out with an autofilter in an excel spreadsheet. I can find a lot of examples of how to delete rows that have not been filtered out, but I want all "hidden" rows deleted. Any ideas? |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Autofilter Question | Excel Discussion (Misc queries) | |||
Autofilter Question | Excel Discussion (Misc queries) | |||
AutoFilter Question | Excel Discussion (Misc queries) | |||
Autofilter Question | Excel Programming | |||
AutoFilter question | Excel Programming |