Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
H,
Can anyone tel me how to add my own menu item on to the excel? Any sample code aviable ? Ganesh |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Check this out:
http://office.microsoft.com/training...RC010036361033 "Ganesh" wrote: H, Can anyone tel me how to add my own menu item on to the excel? Any sample code aviable ? Ganesh |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
'If you put code in the appropriate workbook open event, and
'delete it in the close it will exist only for that workbook. 'Here is an example of a building a commandbar on the fly 'when you open a workbook. It adds a sub-menu to the Tools menu. Private Sub Workbook_Open() Dim oCb As CommandBar Dim oCtl As CommandBarPopup Dim oCtlBtn As CommandBarButton Set oCb = Application.CommandBars("Worksheet Menu Bar") With oCb Set oCtl = .Controls("Tools").Controls.Add( _ Type:=msoControlPopup, _ temporary:=True) oCtl.Caption = "myButton" With oCtl Set oCtlBtn = .Controls.Add( _ Type:=msoControlButton, _ temporary:=True) oCtlBtn.Caption = "myMacroButton" oCtlBtn.FaceId = 161 oCtlBtn.OnAction = "myMacro" End With With oCtl Set oCtlBtn = .Controls.Add( _ Type:=msoControlButton, _ temporary:=True) oCtlBtn.Caption = "myMacroButton2" oCtlBtn.FaceId = 161 oCtlBtn.OnAction = "myMacro2" End With 'etc. End With End Sub Private Sub Workbook_BeforeClose(Cancel As Boolean) Dim oCb As CommandBar Set oCb = Application.CommandBars("Worksheet Menu Bar") oCb.Controls("Tools").Controls("myButton").Delete End Sub 'To add this, go to the VB IDE (ALT-F11 from Excel), and in 'the explorer pane, select your workbook. Then select the 'ThisWorkbook object (it's in Microsoft Excel Objects which 'might need expanding). Double-click the ThisWorkbook and 'a code window will open up. Copy this code into there, 'changing the caption and action to suit. -- HTH Bob Phillips (replace somewhere in email address with gmail if mailing direct) "Ganesh" wrote in message ... H, Can anyone tel me how to add my own menu item on to the excel? Any sample code aviable ? Ganesh |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Adding a menu item to Excel | Excel Discussion (Misc queries) | |||
Menu items added with menu item editor in older versions | Excel Discussion (Misc queries) | |||
How to add my button or menu item in Excel using VC++ 6.0 | Excel Programming | |||
Adding a menu item right click menu when clicking on a single. | Excel Programming | |||
How do I hide an Excel MENU item? | Excel Programming |