Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello,
(Env: Excel 2003 on windows xp professinal) . I have 2 addins, Caller.xla and Source.xla I am building a menu from Caller.xla and 'onaction' command of menu is calling a method from Source.xla -------code in Caller.xla---------------------------------------------------------------- Set MainMenu = Application.CommandBars(1).Controls("myControl") Set SubMenu = MainMenu .Controls.Add(msoControlButton, 1, , , True) With SubMenu .caption = "myCaption" .Tag = "myTag" .BeginGroup = True .OnAction = "Source.xla!MyModule.MyMethod" End With ----------------------------------------------------------------------------------------------- The issue is that Excel is looking for Source.xla in a path set in "Default File location" property set by ToolsOptionsGeneral tab. If I set the path in this field to point to source.xla the code works fine. Without setting this path when I click on this menu "MyCaption", I get a messge that the Excel could not find the macro. I have a situation where I can not set the Default path to point to Source.xla. In other word the question is, From a custom menu, how do I call a macro from a different addin without any additinal settings. Thanks in advance Nayan |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Calling Com addin from form button on sheet? | Excel Programming | |||
Calling addin Function from another workbook? | Excel Programming | |||
Calling a sub from a addin in vba | Excel Programming | |||
Calling an Excel Addin from VBA | Excel Programming | |||
Calling an Excel Addin from VBA | Excel Programming |