Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Code Only Works on Certain Sheets Within a Workbook
I have the following code saved in a file on a network to add an item to the
cell shortcut list once right-clicked. ThisWorkbook code Private Sub Workbook_Activate() AddItemToShortcut End Sub Private Sub Workbook_Deactivate() ResetCellShortcut End Sub Sub AddItemToShortcut() Dim NewItem As CommandBarControl Set NewItem = CommandBars("Cell").Controls.Add(Type:=1, Befo=1, Temporary:=True) NewItem.Caption = "Add New Date" NewItem.OnAction = "NewDate" NewItem.BeginGroup = True End Sub Sub ResetCellShortcut() CommandBars("Cell").Reset End Sub I believe the "Add New Date" feature should be available on any sheet within the workbook once a cell is right-clicked. However, this function is only available on certain sheets within the workbook. This file is on a network, and multiple users are opening and closing the file. Could this have lead to the issue? I also have previously saved a test file on my desktop with the exact same code in it which works fine. This led me to believe having multiple users open it could have created the problem. Thanks |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Workbook code works on my machine but noy others | Excel Programming | |||
How to repeat a code for selected sheets (or a contiguous range of sheets) in a Workbook? | Excel Worksheet Functions | |||
How to repeat a code for selected sheets (or a contiguous range of sheets) in a Workbook? | Excel Programming | |||
Macro for filter on protected workbook that works for all sheets, no matter what sheets are named? | Excel Programming | |||
run code on opening workbook and apply code to certain sheets | Excel Programming |