skaan
Altın Üye
- Katılım
- 11 Mart 2005
- Mesajlar
- 257
- Excel Vers. ve Dili
- Microsoft 365
- Altın Üyelik Bitiş Tarihi
- 30-10-2024
Merhaba;
Forumdaki ustaların yardımıyla Excel Sayfa Geçişi için mause Sağ Klik yapılınca excel sayfasında oluşturulan sayfaları açılan menüye eklenen Sayfa Seç seçimi ile açabiliyorum. Ancak excel dosyasındaki sayfayı gizleyince gizlenen sayfalar Excel Sayfa Geçişi için mause Sağ Klik yapılınca kayboluyor.(Sayfa gizlenince menüden o sayfada kayboluyor)
Kodlarda nasıl bir değişiklik yapmak gerekir ki sayfa gizlenince sağ klikte sayfa ismi kaybolmasın seçebileyim.
Bu konuda yardımcı olabilirmisiniz..?
Saygılarımla,
SKaan
Kullanılan VBA Kodları :
Module Bölümüne :
Sub SayfaCode()
Application.CommandBars("Workbook Tabs").ShowPopup
End Sub
BuÇalışmaKitabi Bülümüne:
Private Sub Workbook_SheetBeforeRightClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
Dim cCont As CommandBarButton
On Error Resume Next
Application.CommandBars("Cell").Controls("Sayfa Seç").Delete
On Error GoTo 0
Set cCont = Application.CommandBars("Cell").Controls.Add(Type:=msoControlButton, Temporary:=True)
cCont.Caption = "Sayfa Seç"
cCont.OnAction = "SayfaCode"
End Sub
Forumdaki ustaların yardımıyla Excel Sayfa Geçişi için mause Sağ Klik yapılınca excel sayfasında oluşturulan sayfaları açılan menüye eklenen Sayfa Seç seçimi ile açabiliyorum. Ancak excel dosyasındaki sayfayı gizleyince gizlenen sayfalar Excel Sayfa Geçişi için mause Sağ Klik yapılınca kayboluyor.(Sayfa gizlenince menüden o sayfada kayboluyor)
Kodlarda nasıl bir değişiklik yapmak gerekir ki sayfa gizlenince sağ klikte sayfa ismi kaybolmasın seçebileyim.
Bu konuda yardımcı olabilirmisiniz..?
Saygılarımla,
SKaan
Kullanılan VBA Kodları :
Module Bölümüne :
Sub SayfaCode()
Application.CommandBars("Workbook Tabs").ShowPopup
End Sub
BuÇalışmaKitabi Bülümüne:
Private Sub Workbook_SheetBeforeRightClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
Dim cCont As CommandBarButton
On Error Resume Next
Application.CommandBars("Cell").Controls("Sayfa Seç").Delete
On Error GoTo 0
Set cCont = Application.CommandBars("Cell").Controls.Add(Type:=msoControlButton, Temporary:=True)
cCont.Caption = "Sayfa Seç"
cCont.OnAction = "SayfaCode"
End Sub
Son düzenleme: