![]() |
#7
|
|||
|
|||
![]()
.
Ok ... did a little research. Try this version. Paste both in the THISWORKBOOK module. Code:
Option Explicit 'Sub Auto_Close() 'Application.CommandBars("Cell").Reset 'End Sub Private Sub Workbook_Deactivate() On Error Resume Next With Application .CommandBars("Cell").Controls("My Macro").Delete End With On Error GoTo 0 End Sub Private Sub Workbook_SheetBeforeRightClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean) Dim cBut As CommandBarButton On Error Resume Next With Application .CommandBars("Cell").Controls("My Macro").Delete Set cBut = .CommandBars("Cell").Controls.Add(Temporary:=True) End With With cBut .Caption = "My Macro" .Style = msoButtonCaption .OnAction = "My_Macro" End With On Error GoTo 0 End Sub |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Context Menu Unavailable | Project Pro | Team Planner View | JKIT | Project | 0 | 12-14-2020 11:28 AM |
Remove new macros menu item | aufet | Word VBA | 1 | 11-08-2019 05:44 PM |
Powerpoint 2016 RC context menu after update | AdamC | PowerPoint | 0 | 06-26-2017 11:12 AM |
Modify right-click context menu to only allow pasting text | derajlance | Word VBA | 0 | 05-24-2016 02:25 PM |
Call for votes: office 2013 Autocorrect & right click (context menu) | franklekens | Word | 0 | 09-20-2013 12:09 AM |