Hi NathanG
See Dave's tip on Debra's site
http://www.contextures.com/xlToolbar02.html
You can also use this two events in the thisworkbook module if you only want to see the
toolbar when the workbook is active
Private Sub Workbook_Activate()
'name of your macro
End Sub
Private Sub Workbook_Deactivate()
'name of your macro
End Sub
--
Regards Ron de Bruin
http://www.rondebruin.nl/tips.htm
"NathanG" <(E-Mail Removed)> wrote in message news:3B609F55-4BD8-4293-94A5-(E-Mail Removed)...
> Hi,
>
> As part of a system a new tool bar was created in excel to allow the user to
> use the system. The process which takes place is that a user creates a new
> spreadsheet from access based on the criteria selected. The tool bar appears
> automatically. The problem is that when a new workbook is opened totally
> unrelated to the system the tool bar still appears. I have played around with
> VBA code a little to see if I could add a line that only adds the tool bar
> for the active spreadsheet for not excel as a whole.
>
> I have used onopen and onclose (or macros to that effect) before that remove
> toolbars and when the user closes the spreadsheet all the tool bars etc are
> added back in as normal. I don't recall the macros being shared with all
> excel spreadsheets subsequently opened.
>
> How can I ensure the custom tool bar only appears on the spreadsheets I want
> it to?
>
> Many thanks
>
> Nathan