Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 15
Default Still having Filter/Copy problems

Tom answered my original post titled, "Filter and Copy?", but I'm still
having problems with it.

My code to Filter and Copy data from one sheet and transfer it to another
is:

Sub Advanced_Filter()
Range("A5:J500").AdvancedFilter _
Action:=xlFilterCopy, _
CriteriaRange:=Range("E1:E2"), _
CopyToRange:=Range("Print!A5"), _
Unique:=True
Sheets("Print").Select
Range("A5").Select
End Sub

In the <Criteria Range I enter the date in cell E1. When I click the
command button to activate the code, I want it to filter all the dates in
column A to come up with the date entered in cell E1 as the criteria and
copy the corresponding cells. Unfortunately, it's not filtering. It only
copies ALL the date in cells A5:J500 and copies them to Print!A5.

Does anyone have an idea what's wrong?


  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 6,953
Default Still having Filter/Copy problems

Assume the column in your Data Table that contains the date has the header

Due

so to follow the instructions I gave you

E1: Due
E2 7/15/2007

--
Regards,
Tom Ogilvy

"Mark" wrote:

Tom answered my original post titled, "Filter and Copy?", but I'm still
having problems with it.

My code to Filter and Copy data from one sheet and transfer it to another
is:

Sub Advanced_Filter()
Range("A5:J500").AdvancedFilter _
Action:=xlFilterCopy, _
CriteriaRange:=Range("E1:E2"), _
CopyToRange:=Range("Print!A5"), _
Unique:=True
Sheets("Print").Select
Range("A5").Select
End Sub

In the <Criteria Range I enter the date in cell E1. When I click the
command button to activate the code, I want it to filter all the dates in
column A to come up with the date entered in cell E1 as the criteria and
copy the corresponding cells. Unfortunately, it's not filtering. It only
copies ALL the date in cells A5:J500 and copies them to Print!A5.

Does anyone have an idea what's wrong?



  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 15
Default Still having Filter/Copy problems

OK. I set it up that way and it works OK. Now, the problem I have it is
doesn't copy ALL the dates. Example, there are 25 entries on 8/5/07 and it
only filters/copies 2.

Thanks for your help so far. I misunderstood your previous instructions.

Mark

"Tom Ogilvy" wrote in message
...
Assume the column in your Data Table that contains the date has the header

Due

so to follow the instructions I gave you

E1: Due
E2 7/15/2007

--
Regards,
Tom Ogilvy

"Mark" wrote:

Tom answered my original post titled, "Filter and Copy?", but I'm still
having problems with it.

My code to Filter and Copy data from one sheet and transfer it to another
is:

Sub Advanced_Filter()
Range("A5:J500").AdvancedFilter _
Action:=xlFilterCopy, _
CriteriaRange:=Range("E1:E2"), _
CopyToRange:=Range("Print!A5"), _
Unique:=True
Sheets("Print").Select
Range("A5").Select
End Sub

In the <Criteria Range I enter the date in cell E1. When I click the
command button to activate the code, I want it to filter all the dates in
column A to come up with the date entered in cell E1 as the criteria and
copy the corresponding cells. Unfortunately, it's not filtering. It
only
copies ALL the date in cells A5:J500 and copies them to Print!A5.

Does anyone have an idea what's wrong?





  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 6,953
Default Still having Filter/Copy problems

do some of your dates contain Time Values?

If so, can you make them dates.

Select the column and do

Format=General and see what is stored there

For 8/5/2007 you should see the date serial:
? CDBL(DateValue("8/5/07"))
39299

If it show 39299.25, that represents 6AM on 8/5/07 and wouldn't meet your
criterial. If that is your problem then clean up the data or use criteria
like

E F
Due Due
="=8/7/2007" ="<8/8/2007"

and change your criteria to E1:F2

--
Regards,
Tom Ogilvy





"Mark" wrote:

OK. I set it up that way and it works OK. Now, the problem I have it is
doesn't copy ALL the dates. Example, there are 25 entries on 8/5/07 and it
only filters/copies 2.

Thanks for your help so far. I misunderstood your previous instructions.

Mark

"Tom Ogilvy" wrote in message
...
Assume the column in your Data Table that contains the date has the header

Due

so to follow the instructions I gave you

E1: Due
E2 7/15/2007

--
Regards,
Tom Ogilvy

"Mark" wrote:

Tom answered my original post titled, "Filter and Copy?", but I'm still
having problems with it.

My code to Filter and Copy data from one sheet and transfer it to another
is:

Sub Advanced_Filter()
Range("A5:J500").AdvancedFilter _
Action:=xlFilterCopy, _
CriteriaRange:=Range("E1:E2"), _
CopyToRange:=Range("Print!A5"), _
Unique:=True
Sheets("Print").Select
Range("A5").Select
End Sub

In the <Criteria Range I enter the date in cell E1. When I click the
command button to activate the code, I want it to filter all the dates in
column A to come up with the date entered in cell E1 as the criteria and
copy the corresponding cells. Unfortunately, it's not filtering. It
only
copies ALL the date in cells A5:J500 and copies them to Print!A5.

Does anyone have an idea what's wrong?






  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 15
Default Still having Filter/Copy problems

I think you're some kind of genius, or something.

Thanks Tom! My code for the autodate was =Now instead of =Date. Makes a
world of difference.

Your help is much appreciated.

Mark

"Tom Ogilvy" wrote in message
...
do some of your dates contain Time Values?

If so, can you make them dates.

Select the column and do

Format=General and see what is stored there

For 8/5/2007 you should see the date serial:
? CDBL(DateValue("8/5/07"))
39299

If it show 39299.25, that represents 6AM on 8/5/07 and wouldn't meet
your
criterial. If that is your problem then clean up the data or use criteria
like

E F
Due Due
="=8/7/2007" ="<8/8/2007"

and change your criteria to E1:F2

--
Regards,
Tom Ogilvy





"Mark" wrote:

OK. I set it up that way and it works OK. Now, the problem I have it is
doesn't copy ALL the dates. Example, there are 25 entries on 8/5/07 and
it
only filters/copies 2.

Thanks for your help so far. I misunderstood your previous instructions.

Mark

"Tom Ogilvy" wrote in message
...
Assume the column in your Data Table that contains the date has the
header

Due

so to follow the instructions I gave you

E1: Due
E2 7/15/2007

--
Regards,
Tom Ogilvy

"Mark" wrote:

Tom answered my original post titled, "Filter and Copy?", but I'm
still
having problems with it.

My code to Filter and Copy data from one sheet and transfer it to
another
is:

Sub Advanced_Filter()
Range("A5:J500").AdvancedFilter _
Action:=xlFilterCopy, _
CriteriaRange:=Range("E1:E2"), _
CopyToRange:=Range("Print!A5"), _
Unique:=True
Sheets("Print").Select
Range("A5").Select
End Sub

In the <Criteria Range I enter the date in cell E1. When I click the
command button to activate the code, I want it to filter all the dates
in
column A to come up with the date entered in cell E1 as the criteria
and
copy the corresponding cells. Unfortunately, it's not filtering. It
only
copies ALL the date in cells A5:J500 and copies them to Print!A5.

Does anyone have an idea what's wrong?








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
Copy only visible cells after filter is applied/ sum after filter MAM Excel Worksheet Functions 0 April 9th 08 04:09 AM
Filter problems Berry Excel Programming 1 June 13th 06 02:25 PM
Filter problems Berry Excel Programming 1 June 13th 06 02:25 PM
Need macro to filter, create tab on filter and copy/paste Jen[_11_] Excel Programming 1 May 2nd 06 04:45 PM
Need macro to filter, create tab on filter and copy/paste Jen[_11_] Excel Programming 1 May 2nd 06 04:45 PM


All times are GMT +1. The time now is 03:08 AM.

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

About Us

"It's about Microsoft Excel"