Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1
Default Activating A Query from An Input Box

Hi, and thanks in advance for any help....

This is for an Excel 2000 macro. I have a query input box where the
user can type in a query. I have a macro that will run that query, but
I don't know how to let the user activate it.

I want the user to be able to activate the query macro in either of two
ways:
By typing in the input box and pressing Enter, or by clicking on the
"Find" button next to the input box. The Input Box is simply merged
cells in the worksheet (cell G9 on the "UserPage"), not a pop up box.

I have no idea how to make the Enter key active the query macro, and
I'm having trouble getting the button to activate it. The Excel help
file says this (to run a macro from a button):
"Right-click a selection handle for the button or graphic control, and
then click Assign Macro on the shortcut menu.".
The problem is that option doesn't exist in the shortcut menu.

Any help would be greatly appreciated.

Jim



------------------------------------------------
~~ Message posted from http://www.ExcelTip.com/
~~ View and post usenet messages directly from http://www.ExcelForum.com/

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5
Default Activating A Query from An Input Box

You need to use events.

For Enter:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = Range("G9").Address Then
'code here...
End If
End Sub

For Find button:

Private Sub Find_Click()
'code here...
End Sub

Either one of these will need to be placed on the Sheet
Code. Hope this helps...

Chong Moua

-----Original Message-----
Hi, and thanks in advance for any help....

This is for an Excel 2000 macro. I have a query input box

where the
user can type in a query. I have a macro that will run

that query, but
I don't know how to let the user activate it.

I want the user to be able to activate the query macro in

either of two
ways:
By typing in the input box and pressing Enter, or by

clicking on the
"Find" button next to the input box. The Input Box is

simply merged
cells in the worksheet (cell G9 on the "UserPage"), not a

pop up box.

I have no idea how to make the Enter key active the query

macro, and
I'm having trouble getting the button to activate it. The

Excel help
file says this (to run a macro from a button):
"Right-click a selection handle for the button or graphic

control, and
then click Assign Macro on the shortcut menu.".
The problem is that option doesn't exist in the shortcut

menu.

Any help would be greatly appreciated.

Jim



------------------------------------------------
~~ Message posted from http://www.ExcelTip.com/
~~ View and post usenet messages directly from

http://www.ExcelForum.com/

.

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
Create a user input query so it can be added on the switchboard? Star Taylor Excel Discussion (Misc queries) 3 May 31st 07 08:43 PM
With QUERY how to input a variable Guillaume Excel Discussion (Misc queries) 1 December 8th 05 02:28 PM
List Box Input to query Anusha Excel Discussion (Misc queries) 0 September 9th 05 10:14 PM
Input box query Greg B Excel Discussion (Misc queries) 2 September 2nd 05 04:01 PM
Input boxes in excel and MS Query David494 Excel Discussion (Misc queries) 0 June 21st 05 03:16 PM


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