- Katılım
- 14 Nisan 2013
- Mesajlar
- 764
- Excel Vers. ve Dili
-
Office Excel 2016 TR
Home & Business
- Altın Üyelik Bitiş Tarihi
- 30.12.2018
Arkadaşlar öncelikle merhabalar
Aşağıdaki kodları "Bu çalışma kitabı"' na ekleyince excel sağ tuş menüsünde My Macro adında bir menü oluşturuyor.
Kaydedip eklenti haline getirdikten sonra excel gelişmiş seçeneklerinden aktif ediyorum.
Açılan yeni sayfada eklenti çalışmıyor.
Aynı kodu Modüle eklediğim zaman sağ tuşta menü çıkmıyor
Nasıl çözeriz bu işi
Aşağıdaki kodları "Bu çalışma kitabı"' na ekleyince excel sağ tuş menüsünde My Macro adında bir menü oluşturuyor.
Kaydedip eklenti haline getirdikten sonra excel gelişmiş seçeneklerinden aktif ediyorum.
Açılan yeni sayfada eklenti çalışmıyor.
Aynı kodu Modüle eklediğim zaman sağ tuşta menü çıkmıyor
Nasıl çözeriz bu işi
Kod:
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