Home |
Search |
Today's Posts |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
On Sun, 13 Dec 2009 21:53:00 -0500, "Gary Keramidas"
<GKeramidasAtMSN.com wrote: Sub test() Dim ws As Worksheet Dim lastrow As Long Dim frow As Long Set ws = Worksheets("Sheet1") lastrow = ws.Cells(Rows.Count, "A").End(xlUp).Row With ws.Range("A1:M" & lastrow) .AutoFilter field:=9, Criteria1:="Lbl" frow = .Columns(9).Offset(1).SpecialCells(xlCellTypeVisi ble).Cells.Row lastrow = .Cells(Rows.Count, "I").End(xlUp).Row End With With ws.Range(Cells(frow, 9).Address & ":" & Cells(lastrow, 9).Address).SpecialCells(xlCellTypeVisible) .Value = "" End With ws.AutoFilterMode = False End Sub Gary, I finally had time today to check your suggestion, it works as needed, thanks. Do I understand: frow is the variable pointing to the first found row after the filter is applied? What does the Offset(1) do in the line where frow is defined? John Keith |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excell copy action pauses for 15 second for the smallest action | Excel Discussion (Misc queries) | |||
autofilter, launch action | Excel Programming | |||
Autofilter launching action | Excel Discussion (Misc queries) | |||
Macro to select the result of an autofilter action | Excel Programming |