Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1
Default MS Query & Criteria

I'd like to use a cell reference containing a date from a
worksheet in my MS Query to filter the record set.

I'm receive a syntax error when specifying the cell in the
SQL query shown below:

WHERE (EXCEL_FOrwardPlanning.fStartDate<='Summary - Perth'!
B4:D4) AND (EXCEL_FOrwardPlanning.fStopDate={ts '2004-06-
21 00:00:00'})

Does MS query allow you to use data from worksheets as
part of the query criteria and if so, what would be the
correct format?

Many thanks in advance.

Mark
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 131
Default MS Query & Criteria

I would guess the syntax error comes from trying to use
the entire range B4:D4 as a date/time - don't quite
understand what you are attempting there, since you are
specifying multiple cells to return a single date/time
value?

To use a cell value as a parameter in MSQuery:
In the criteria grid, put the field(s) you wish to filter
by (i.e. fStartDate). As the criteria enter a named
parameter such as [StartDate] - you can use any name
enclosed in square brackets.

When you Return Data to Excel, it will ask you to enter
the value for StartDate - just enter anything at this
point. Then, when specifying where to put the query
results, press the button that says Parameters... and it
will show you the parameter "StartDate" and ask how you
wish to specify it: by using a constant value, prompting
the user, or using a cell value. Tell it to use the cell
value and specify the cell that contains your parameter
value (Still not sure what that value is: B4:D4??? You
need a unique cell value).

-----Original Message-----
I'd like to use a cell reference containing a date from a
worksheet in my MS Query to filter the record set.

I'm receive a syntax error when specifying the cell in

the
SQL query shown below:

WHERE (EXCEL_FOrwardPlanning.fStartDate<='Summary -

Perth'!
B4:D4) AND (EXCEL_FOrwardPlanning.fStopDate={ts '2004-06-
21 00:00:00'})

Does MS query allow you to use data from worksheets as
part of the query criteria and if so, what would be the
correct format?

Many thanks in advance.

Mark
.

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
Query criteria based on a changing criteria list bwilk77 Excel Discussion (Misc queries) 2 May 27th 09 04:03 PM
Query criteria J-LL Excel Discussion (Misc queries) 0 January 16th 09 03:08 PM
Convert hard coded query criteria to Parameter Query Melanie[_2_] Excel Discussion (Misc queries) 0 July 15th 08 09:59 PM
db query with dynamic criteria Stanley Excel Discussion (Misc queries) 1 January 19th 06 07:47 PM
query criteria question Dcbrown428 Excel Discussion (Misc queries) 1 November 18th 05 05:20 PM


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

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"