Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 262
Default Only as the user once.

I have a spreadsheet that gets it data from an external source. I have a
query setup that refreshed the data.

However, I need input from the user to say what month and year they want to
see. This works fine except for 2 things. Firstly when I run the query with
the query window open you get the window and it says whatever you called your
variable. I make the name something like "What Month", but when in normal use
(the query window is not open) the window doesnt display the variable name.
How can I get the input window to tell the user what it wants?

My second problem is that there is an OR statement in the query. This means
that although the variables input by the user stay the same, the user has to
put them in twice, once for each OR line in the query. I have given the two
lines the same variable names, but the system still asks twice. How can I
stop this from happening? I have a new sheet to produce and it will have 4 OR
statements meaning the input of the same information 4 times.

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 4,391
Default Only as the user once.

Check out "parameter_query" in the VBA help.

NickHK

"Keith" wrote in message
...
I have a spreadsheet that gets it data from an external source. I have a
query setup that refreshed the data.

However, I need input from the user to say what month and year they want

to
see. This works fine except for 2 things. Firstly when I run the query

with
the query window open you get the window and it says whatever you called

your
variable. I make the name something like "What Month", but when in normal

use
(the query window is not open) the window doesn't display the variable

name.
How can I get the input window to tell the user what it wants?

My second problem is that there is an OR statement in the query. This

means
that although the variables input by the user stay the same, the user has

to
put them in twice, once for each OR line in the query. I have given the

two
lines the same variable names, but the system still asks twice. How can I
stop this from happening? I have a new sheet to produce and it will have 4

OR
statements meaning the input of the same information 4 times.



  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 262
Default Only as the user once.

Thanks for that Nick. I managed to solve the question about the variable
prompt, but can't seem to see anything refering to using the same variable
for all lines on an OR statement.

"NickHK" wrote:

Check out "parameter_query" in the VBA help.

NickHK

"Keith" wrote in message
...
I have a spreadsheet that gets it data from an external source. I have a
query setup that refreshed the data.

However, I need input from the user to say what month and year they want

to
see. This works fine except for 2 things. Firstly when I run the query

with
the query window open you get the window and it says whatever you called

your
variable. I make the name something like "What Month", but when in normal

use
(the query window is not open) the window doesn't display the variable

name.
How can I get the input window to tell the user what it wants?

My second problem is that there is an OR statement in the query. This

means
that although the variables input by the user stay the same, the user has

to
put them in twice, once for each OR line in the query. I have given the

two
lines the same variable names, but the system still asks twice. How can I
stop this from happening? I have a new sheet to produce and it will have 4

OR
statements meaning the input of the same information 4 times.




  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 4,391
Default Only as the user once.

Keith,
If you can replace one instance, can't you replace them all ?
Not sure what the problem is.

NickHK

"Keith" wrote in message
...
Thanks for that Nick. I managed to solve the question about the variable
prompt, but can't seem to see anything refering to using the same variable
for all lines on an OR statement.

"NickHK" wrote:

Check out "parameter_query" in the VBA help.

NickHK

"Keith" wrote in message
...
I have a spreadsheet that gets it data from an external source. I have

a
query setup that refreshed the data.

However, I need input from the user to say what month and year they

want
to
see. This works fine except for 2 things. Firstly when I run the

query
with
the query window open you get the window and it says whatever you

called
your
variable. I make the name something like "What Month", but when in

normal
use
(the query window is not open) the window doesn't display the variable

name.
How can I get the input window to tell the user what it wants?

My second problem is that there is an OR statement in the query. This

means
that although the variables input by the user stay the same, the user

has
to
put them in twice, once for each OR line in the query. I have given

the
two
lines the same variable names, but the system still asks twice. How

can I
stop this from happening? I have a new sheet to produce and it will

have 4
OR
statements meaning the input of the same information 4 times.






  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 262
Default Only as the user once.

Nick

It would appear that the SQL statement simply puts in a questionmark for all
the instances a variable is used, so if the user is asked for say the month
and there are three OR statements in the query is asks the question three
times.

I might be missing something obvious. I'm an Access programmer not Excel,
and there are differences to the code.

Any help would be great.

Keith

"NickHK" wrote:

Keith,
If you can replace one instance, can't you replace them all ?
Not sure what the problem is.

NickHK

"Keith" wrote in message
...
Thanks for that Nick. I managed to solve the question about the variable
prompt, but can't seem to see anything refering to using the same variable
for all lines on an OR statement.

"NickHK" wrote:

Check out "parameter_query" in the VBA help.

NickHK

"Keith" wrote in message
...
I have a spreadsheet that gets it data from an external source. I have

a
query setup that refreshed the data.

However, I need input from the user to say what month and year they

want
to
see. This works fine except for 2 things. Firstly when I run the

query
with
the query window open you get the window and it says whatever you

called
your
variable. I make the name something like "What Month", but when in

normal
use
(the query window is not open) the window doesn't display the variable
name.
How can I get the input window to tell the user what it wants?

My second problem is that there is an OR statement in the query. This
means
that although the variables input by the user stay the same, the user

has
to
put them in twice, once for each OR line in the query. I have given

the
two
lines the same variable names, but the system still asks twice. How

can I
stop this from happening? I have a new sheet to produce and it will

have 4
OR
statements meaning the input of the same information 4 times.









  #6   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 4,391
Default Only as the user once.

Keith,
What is your SQL statement ?

NickHK

"Keith" wrote in message
...
Nick

It would appear that the SQL statement simply puts in a questionmark for

all
the instances a variable is used, so if the user is asked for say the

month
and there are three OR statements in the query is asks the question three
times.

I might be missing something obvious. I'm an Access programmer not Excel,
and there are differences to the code.

Any help would be great.

Keith

"NickHK" wrote:

Keith,
If you can replace one instance, can't you replace them all ?
Not sure what the problem is.

NickHK

"Keith" wrote in message
...
Thanks for that Nick. I managed to solve the question about the

variable
prompt, but can't seem to see anything refering to using the same

variable
for all lines on an OR statement.

"NickHK" wrote:

Check out "parameter_query" in the VBA help.

NickHK

"Keith" wrote in message
...
I have a spreadsheet that gets it data from an external source. I

have
a
query setup that refreshed the data.

However, I need input from the user to say what month and year

they
want
to
see. This works fine except for 2 things. Firstly when I run the

query
with
the query window open you get the window and it says whatever you

called
your
variable. I make the name something like "What Month", but when in

normal
use
(the query window is not open) the window doesn't display the

variable
name.
How can I get the input window to tell the user what it wants?

My second problem is that there is an OR statement in the query.

This
means
that although the variables input by the user stay the same, the

user
has
to
put them in twice, once for each OR line in the query. I have

given
the
two
lines the same variable names, but the system still asks twice.

How
can I
stop this from happening? I have a new sheet to produce and it

will
have 4
OR
statements meaning the input of the same information 4 times.









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
Defining user access (via user id) using macros maruko Excel Discussion (Misc queries) 0 July 27th 09 02:44 AM
How do I report to User A vs User B from shared data table? RogClark Excel Discussion (Misc queries) 0 April 30th 09 07:54 PM
How to: User Form to assign a user defined range to a macro variab TrevTrav Excel Programming 1 March 22nd 05 07:57 PM
User Defined Functions - Help Text - Make it Easy for the User Andibevan[_2_] Excel Programming 4 March 17th 05 09:51 AM
How to: Make user click End User License Agreement acceptance jasonsweeney[_21_] Excel Programming 7 January 30th 04 01:41 AM


All times are GMT +1. The time now is 05:19 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"