I am creating a custom addin that generates a custom menu in the workbook based upon values returned from a database. I would like to be able to create a single macro that each item references in the onAction method and somehow pass the menu item's id or caption or full object path to the macro, if I can do this then I do not need a separate menu for each of the 100+ menu items that will be in one of the sub menus. Can anyone offer some insight to this?