Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 26
Default Last Row As Range

I am not sure what I have wrong here, I am not sure if it is just a simple formatting error or what. The basic script is just recorded using the Advanced Filter function. My problem is where I am trying to creat the range to be sorted, it is supposed to be "A2" to the last row with data in it. Any help on this would be appreciated

Sub a(

Dim LastRow As Varian

Sheets("StoredData").Selec
LastRow = Range("A65536").End(xlUp).Ro

Range("A2" & ("A" & LastRow)).AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range(
"H1:H2"), CopyToRange:=Sheets("SendToFlightProgram").Range(" A1:G1"), Unique:=Fals
End Su

Thanks

Jim Stephens
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 27,285
Default Last Row As Range

Sub a()

Dim LastRow As Variant

Sheets("StoredData").Select
Range("A2").CurrentRegion.AdvancedFilter _
Action:=xlFilterCopy, _
CriteriaRange:=Range("H1:H2"), _
CopyToRange:=Sheets("SendToFlightProgram") _
.Range("A1:G1"), Unique:=False
End Sub

Do you have column headers matching the headers in StoredData in
Sheets("SendToFlightProgram") _
.Range("A1:G1")

That might be the problem.

--
Regards,
Tom Ogilvy



James Stephens wrote in message
...
I am not sure what I have wrong here, I am not sure if it is just a simple

formatting error or what. The basic script is just recorded using the
Advanced Filter function. My problem is where I am trying to creat the
range to be sorted, it is supposed to be "A2" to the last row with data in
it. Any help on this would be appreciated.

Sub a()

Dim LastRow As Variant

Sheets("StoredData").Select
LastRow = Range("A65536").End(xlUp).Row


Range("A2" & ("A" & LastRow)).AdvancedFilter Action:=xlFilterCopy,

CriteriaRange:=Range( _
"H1:H2"),

CopyToRange:=Sheets("SendToFlightProgram").Range(" A1:G1"), Unique:=False
End Sub

Thanks,

Jim Stephens



  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 26
Default Last Row As Range

Thanks, that was part of the problem and what you had works for the range worked, I was trying but what I pieced together just didn't work. I do have one follow up, is there a way to make this delete the selected rows based on that criteria instead of copy and paste the

Thanks for the help

Jim
  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 27,285
Default Last Row As Range

Sub DeleteFiltered()
Dim rng as Range
Dim rng1 as Range
Sheets("StoredData").Select
set rng = Range("A2").CurrentRegion
set rng1 = rng.offset(1,0).Resize(rng.rows.count-1)
rng.AdvancedFilter _
Action:=xlFilterInPlace, _
CriteriaRange:=Range("H1:H2"), _
Unique:=False
On Error Resume Next
rng1.Specialcells(xlvisible).Entirerow.Delete
On Error Goto 0
End Sub


--
Regards,
Tom Ogilvy

"James Stephens" wrote in message
...
Thanks, that was part of the problem and what you had works for the range

worked, I was trying but what I pieced together just didn't work. I do have
one follow up, is there a way to make this delete the selected rows based on
that criteria instead of copy and paste them

Thanks for the help,

Jim



  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 26
Default Last Row As Range

Thanks, that works great


Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
How do I enter formula sum(range+range)*0.15 sumif(range=3) tkw Excel Discussion (Misc queries) 2 October 1st 09 09:17 PM
Excel Addin:Setting the range to the Excel.Range object range prop Rp007 Excel Worksheet Functions 5 November 24th 06 04:30 PM
formula to sort a range so that it matches the exact rows of a column that is outside that range? steveo Excel Discussion (Misc queries) 1 June 18th 06 02:05 AM
How to count dates within a certain range in a column with mutiple date range entries Krisjhn Excel Worksheet Functions 2 September 1st 05 01:59 PM
how to? set my range= my UDF argument (range vs. value in range) [advanced?] Keith R[_3_] Excel Programming 2 August 11th 03 05:55 PM


All times are GMT +1. The time now is 04:47 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"