Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
I want to launch the code that handles a
Click Event procedure defined in one workbook from another workbook. The Click Event handler is defined in workbook "Budget Payee Names.xls" and is named cbAddPayee_Click. Private Sub cbAddPayee_Click() MsgBox "entered cbAddPayee_Click" End Sub When I run the following code in the "other" workbook I get error 1004. Sub launchAddPayee() Application.Run "'Budget Payee Names.xls'" & _ "!cbAddPayee_Click" End Sub Run-time error '1004': The macro "Budget Payee Names.xls '!cbAddPayee_Click' cannot be found. I think I've ruled out the usual suspects -- syntax error, subroutine name typo. I've also tried the code with and without the "Private" on the click event sub. Does the target of application.run need to be in a module, as opposed to code that resides within the "sheet"? Any help will be appreciated, Phil |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
captcure close application event | Excel Worksheet Functions | |||
Application level event help | Excel Discussion (Misc queries) | |||
Is Multi click Event possible? | Excel Discussion (Misc queries) | |||
On click button event | Excel Worksheet Functions | |||
Can I launch macro by a cell click ? | Excel Discussion (Misc queries) |