Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
delete toolbar on workbook close
I want to delete a toolbar when a workbook is closed.
I have two custom toolbars that I am using. First a toolbar opens when I open a workbook. When some macros are run, another workbook is created - call it "New" (for purpose of this explanation. After a series of macros run, a second toolbar is created. I would like the second toolbar to be deleted when "New" is closed. My attempts to use workbook_beforeClose and workbook_deactivate are failing. I would appreciate any help. TIA |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
delete toolbar on workbook close
Try
Application.CommandBars("CommandBarName").Delete -- Cordially, Chip Pearson Microsoft MVP - Excel Pearson Software Consulting, LLC www.cpearson.com "Papa Jonah" wrote in message ... I want to delete a toolbar when a workbook is closed. I have two custom toolbars that I am using. First a toolbar opens when I open a workbook. When some macros are run, another workbook is created - call it "New" (for purpose of this explanation. After a series of macros run, a second toolbar is created. I would like the second toolbar to be deleted when "New" is closed. My attempts to use workbook_beforeClose and workbook_deactivate are failing. I would appreciate any help. TIA |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
delete toolbar on workbook close
Depends upon what the toolbar is called, but it would go in the BeforeClose
event, something along the lines of Application.Commandbars("myToolbar").Delete -- HTH RP (remove nothere from the email address if mailing direct) "Papa Jonah" wrote in message ... I want to delete a toolbar when a workbook is closed. I have two custom toolbars that I am using. First a toolbar opens when I open a workbook. When some macros are run, another workbook is created - call it "New" (for purpose of this explanation. After a series of macros run, a second toolbar is created. I would like the second toolbar to be deleted when "New" is closed. My attempts to use workbook_beforeClose and workbook_deactivate are failing. I would appreciate any help. TIA |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
delete toolbar on workbook close
I understand what line to use. Where I am struggling is where to put the
line. I have tried creating a new routine called workbook_beforeclose in thisworkbook but that doesn't work. I have also tried creating a workbook_deactivate routine. Either these are not the right options, they don't belong in thisworkbook, or they require something more. Thanks "Bob Phillips" wrote: Depends upon what the toolbar is called, but it would go in the BeforeClose event, something along the lines of Application.Commandbars("myToolbar").Delete -- HTH RP (remove nothere from the email address if mailing direct) "Papa Jonah" wrote in message ... I want to delete a toolbar when a workbook is closed. I have two custom toolbars that I am using. First a toolbar opens when I open a workbook. When some macros are run, another workbook is created - call it "New" (for purpose of this explanation. After a series of macros run, a second toolbar is created. I would like the second toolbar to be deleted when "New" is closed. My attempts to use workbook_beforeClose and workbook_deactivate are failing. I would appreciate any help. TIA |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
delete toolbar on workbook close
-- HTH RP (remove nothere from the email address if mailing direct) "Papa Jonah" wrote in message ... I understand what line to use. Where I am struggling is where to put the line. I have tried creating a new routine called workbook_beforeclose in thisworkbook but that doesn't work. I have also tried creating a workbook_deactivate routine. Either these are not the right options, they don't belong in thisworkbook, or they require something more. Thanks "Bob Phillips" wrote: Depends upon what the toolbar is called, but it would go in the BeforeClose event, something along the lines of Application.Commandbars("myToolbar").Delete -- HTH RP (remove nothere from the email address if mailing direct) "Papa Jonah" wrote in message ... I want to delete a toolbar when a workbook is closed. I have two custom toolbars that I am using. First a toolbar opens when I open a workbook. When some macros are run, another workbook is created - call it "New" (for purpose of this explanation. After a series of macros run, a second toolbar is created. I would like the second toolbar to be deleted when "New" is closed. My attempts to use workbook_beforeClose and workbook_deactivate are failing. I would appreciate any help. TIA |
#6
Posted to microsoft.public.excel.programming
|
|||
|
|||
delete toolbar on workbook close
In the Thisworkbook code module, select Workbook from the top left dropdown.
Select BeforeClose from the right dropdown. Then add the code into that skeleton event. PS Get rid of yours, you have clearly done it wrongly. -- HTH RP (remove nothere from the email address if mailing direct) "Papa Jonah" wrote in message ... I understand what line to use. Where I am struggling is where to put the line. I have tried creating a new routine called workbook_beforeclose in thisworkbook but that doesn't work. I have also tried creating a workbook_deactivate routine. Either these are not the right options, they don't belong in thisworkbook, or they require something more. Thanks "Bob Phillips" wrote: Depends upon what the toolbar is called, but it would go in the BeforeClose event, something along the lines of Application.Commandbars("myToolbar").Delete -- HTH RP (remove nothere from the email address if mailing direct) "Papa Jonah" wrote in message ... I want to delete a toolbar when a workbook is closed. I have two custom toolbars that I am using. First a toolbar opens when I open a workbook. When some macros are run, another workbook is created - call it "New" (for purpose of this explanation. After a series of macros run, a second toolbar is created. I would like the second toolbar to be deleted when "New" is closed. My attempts to use workbook_beforeClose and workbook_deactivate are failing. I would appreciate any help. TIA |
#7
Posted to microsoft.public.excel.programming
|
|||
|
|||
delete toolbar on workbook close
In the Thisworkbook code module, select Workbook from the top left dropdown.
Select BeforeClose from the right dropdown. Then add the code into that skeleton event. PS Get rid of yours, you have clearly done it wrongly. -- HTH RP (remove nothere from the email address if mailing direct) "Papa Jonah" wrote in message ... I understand what line to use. Where I am struggling is where to put the line. I have tried creating a new routine called workbook_beforeclose in thisworkbook but that doesn't work. I have also tried creating a workbook_deactivate routine. Either these are not the right options, they don't belong in thisworkbook, or they require something more. Thanks "Bob Phillips" wrote: Depends upon what the toolbar is called, but it would go in the BeforeClose event, something along the lines of Application.Commandbars("myToolbar").Delete -- HTH RP (remove nothere from the email address if mailing direct) "Papa Jonah" wrote in message ... I want to delete a toolbar when a workbook is closed. I have two custom toolbars that I am using. First a toolbar opens when I open a workbook. When some macros are run, another workbook is created - call it "New" (for purpose of this explanation. After a series of macros run, a second toolbar is created. I would like the second toolbar to be deleted when "New" is closed. My attempts to use workbook_beforeClose and workbook_deactivate are failing. I would appreciate any help. TIA |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Delete Web Toolbar when Open A Hyperlink workbook | Excel Discussion (Misc queries) | |||
Custom Toolbar Doesn't Close | Excel Discussion (Misc queries) | |||
Delete/Close Excel file that is kept OPEN | New Users to Excel | |||
Add a close icon to Excel's Toolbar | Excel Discussion (Misc queries) | |||
Close a the current workbook and load another specified workbook | Excel Programming |