I've never used it myself, I've had the addin hanging around for ages.
From what I can see, it doesn't remove the old shortcut menu, it just adds a new list to it.
Here's the basics of the code. It doesn't use anything other than XL code, so you "should" be ok!
Dim t As Object
Set t = Application.ShortcutMenus(xlWorksheetCell).MenuItems.AddMenu("My Special &Menu", 1)
t.MenuItems.Add "2nd Samp&le Option", _
"'Add2ShortCutMenu.xla'!MyCustomFunction_Two", , 1, , _
"Click on the sample option of the shortcut menu"
t.MenuItems.Add "1st &Sample Option", _
"'Add2ShortCutMenu.xla'!MyCustomFunction_One", , 1, , _
"Click on the sample option of the shortcut menu"
This function is called on the "OnOpen" event so that it is loaded with the workbook.
Hope that gets you started.
Ben ----------------------------------
Ben O'Hara
bo104@westyorkshire.police.uk
----------------------------------