Good morning Adam
This kind of thing can be done farily easily, although I don't think you can link in to the orignal Excel commands, you'll have to write (or record) your own macros and tie them into the code below.
Sub Add()
Dim NewSC As CommandBarControl
Set NewSC = CommandBars("Cell").Controls.Add
NewSC.Caption = "Adam's Shortcut"
NewSC.OnAction = "Macro1"
NewSC.BeginGroup = True
End Sub
Sub Remove()
On Error Resume Next
CommandBars("Cell").Controls("Adam's Shortcut").Delete
End Sub
Use the code below carefully. Once you have added a menu, it will stay in Excel - ie., it doesn't need to be invoked every time you restart Excel. You will need to use something like the code supplied to remove it. Additionally, this will only add things to the shortcut menu that appears when you right click over cells - this function is context sensitive.
HTH
DominicB
Bookmarks