Adding and Removing Custom Menu Items for one file...

J

Jon Kane

I created a vba program in excel that creates a menu item on the main menu
bar when the file is opened and remove it when the file is closed. I use
the Workbook_Open and Workbook_BeforeClose functions. However, if I open
the file twice it gives me 2 of the menu items, and when I exit only the
file and not the application, the menu items remain. Is there a way to get
it to only add them menu item when the file is opened and then remove it
when that file is closed???? Thanks for the help.

--Jon
 
S

steve

Jon,

In your Workbook_Open macro first delete than build...

On Error Resume Next
Application.CommandBars("mybar").Delete
On Error GoTo 0
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top