Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I am using code to set up the CommandBars when opening an
application in Excel 2000. It is working fine on my PC, but when this is opened on another PC also using Excel 2000,via CD or floppy, I get the following error message "Microsoft Visual Basic - Complie Error - Can't find project or library" Can any one please tell me why I am getting this error. The code I am using is as follows: Private Sub Workbook_Activate() Application.CommandBars("MyMenuBar").Visible = True For Each cbar In Application.CommandBars If cbar.Name < "MyMenuBar" Then cbar.Enabled = False End If Next cbar End Sub Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.CommandBars("MyMenuBar").Visible = False For Each cbar In Application.CommandBars If cbar.Name < "MyMenuBar" Then cbar.Enabled = True End If Next cbar End Sub Private Sub Workbook_Deactivate() Application.CommandBars("MyMenuBar").Visible = False For Each cbar In Application.CommandBars If cbar.Name < "MyMenuBar" Then cbar.Enabled = True End If Next cbar End Sub Private Sub Workbook_Open() Application.CommandBars("MyMenuBar").Visible = True For Each cbar In Application.CommandBars If cbar.Name < "MyMenuBar" Then cbar.Enabled = False End If Next cbar End Sub This code is to close all existing toolbars and open MyMenuBar only on open or when screen is active, then when not active or on close it resets to the original menus and toolbars. The debugger highlights the Private Sub Workbook_Open() line first them changes to each other first line of each procedure. Any help appreciated, thanks in advance. Brian |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Code not working and can't see why | Excel Discussion (Misc queries) | |||
why this code not working | Excel Programming | |||
why this code not working | Excel Programming | |||
Code not working | Excel Programming | |||
For Each Code Not Working | Excel Programming |