• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Excel Ribbon Menü sekmelerini tek tek gizleme-gösterme

Katılım
15 Temmuz 2012
Mesajlar
2,802
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Merhaba arkadaşlar.
Aşağıdaki kodları hazırlamış olduğum evraklarda kullanmaktayım.
Bu kodlar sayfa ilk açıldığında Geliştirici sekmesini kapatıyor, sayfa kapatılmak istendiğinde ise Geliştirici sekmesini açıyor.

Kod:
Private Sub Workbook_Open()
Application.ShowDevTools = False
End Sub

Kod:
Sub Auto_Close()
Application.ShowDevTools = True
End Sub

Benim istediğim diğer sekmelerin isimlerini öğrenmek ve bu sekmeleri bu şekilde kullanmak.
İnternette ve forumda araştırdım ancak bulamadım, yardımcı olurmusunuz?

Giriş
Ekle
Sayfa Düzeni
Formüller
Veri
Gözden Geçir
Görünüm
Geliştirici = Application.ShowDevTools
Eklentiler
Arka Planı Kaldır
 
Merhaba;
Gizlenmiş olan sayfaları göstermek için;
Bir modüle;

Sub göster()
For i = 1 To Worksheets.Count
Sheets(i).Visible = True
Next i
End Sub

kodlarını ekleyerek çalıştırın.
İyi çalışmalar.
 
Sayın muygun ilginize çok teşekkür ederim.

Benim istediğim gizli sayfaları göstermek değil, sayfa üzerindeki sekmeleri açıp kapatmaktı.
 
Arkadaşlar konu günceldir.

Makro kaydet ile yapmaya çalıştığımda kodlar oluşmuyor.
 
Merhaba,

Ben ne yapmak istediğinizi anlamadım. Büyük olasılıkla diğer arkadaşlar da anlamadılar.
 
Sayın Necdet Bey ilginiz için çok teşekkür ederim

Aşağıdaki kodları hazırlamış olduğum evraklarda kullanmaktayım.
Bu kodlar sayfa ilk açıldığında Geliştirici sekmesini kapatıyor, sayfa kapatılmak istendiğinde ise Geliştirici sekmesini açıyor.

Kod:
Private Sub Workbook_Open()
Application.ShowDevTools = False
End Sub

Kod:
Sub Auto_Close()
Application.ShowDevTools = True
End Sub

Benim istediğim sayfa üzerindeki diğer sekmeleri bu sekme gibi açıp kapatmak.

Sayfa üzerindeki Geliştirici'nin kodu Application.ShowDevTools = False, Application.ShowDevTools = True

Aşağıdaki sekmeleri, Geliştirici'nin kodu gibi açıp kapatmak.

Giriş
Ekle
Sayfa Düzeni
Formüller
Veri
Gözden Geçir
Görünüm
Geliştirici = Application.ShowDevTools
Eklentiler
Arka Planı Kaldır
 
Kapatmak ve açmak istediğim sekmelerin resmi ekte.
 

Ekli dosyalar

  • Örnek.jpg
    Örnek.jpg
    331.8 KB · Görüntüleme: 20
Merhaba,
Forumda bunla alakalı kod buldum ama... deneyebilir misiniz.

Menüleri Gizlemek İçin:

Kod:
Sub Menuleri_Gizle()
Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)"
End Sub


Menüleri Göstermek İçin:
Kod:
Sub Menuleri_Göster()
Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",True)"
End Sub

ama kodları vba açıkken deneyin yoksa kayboluyor :))
 
Son düzenleme:
Sayın Cüneyt Bey ilginiz için çok teşekkür ediyorum.

Sizin göndermiş olduğunuz kod tüm menüleri gizleyip gösteriyor.
Ben bunu tek tek yapmak istemiştim.
 
Konu başlığınız kafa karıştırdığı için tarafımdan değiştirilmiştir.

Ribbon menülere müdahale etmek eski menülerdeki gibi kolay değil...

Bunun için Sn. Taruz beyin hazırladığı bir çalışma var. Bununla menüleri değiştirebilirsiniz.

İnceleyiniz...

Excel Office Menü Sihirbazı
 
Sayın Korhan Bey ilginiz için çok teşekkür ediyorum, konu başlığını tam olarak ne olduğunu bilemediğim için bu şekilde açmıştım, değiştirdiğiniz için teşekkürler.

Dediğiniz linki inceledim, http://www.excel.web.tr/f60/ribbon-menu-sihirbazy-t112834/sayfa2.html linkinde Sayın Ömer BARAN Bey Office 2013 için ribbon menü ekleme konusunda destek rica ediyorum. şeklinde istemiş, ancak cevap gelmemiş.

Ayrıca dediğiniz linkteki dosyayı indirdim, ancak burada benim istediğim menülerle ilgili bilgi göremedim, yoksa yanlışmı gördüm.

Yardımcı olur musunuz?
 

Ekli dosyalar

  • Örnek1.jpg
    Örnek1.jpg
    191.5 KB · Görüntüleme: 12
Sayın Korhan Bey ilginiz için çok teşekkür ediyorum. Hayırlı geceler.

Belki bu konu önemsiz gibi görebilir siniz ama bu benim için bazı durumlarda önemli olarak görüyorum.

Dediğiniz linkteki dosyayı indirip programı kurdum, program sanırım ofis 2007 ile 2010 için yapılmış, bu program ofis 2013 için çalışır mı? Bilmiyorum, program içerisindeki yazılar makro diliyle ingilizce olduğu için nereleri değiştirmem gerektiğinide ve nerelere ne yazmam gerektiğini anlayamadım.

Programla ilgili olarak resimleri ekte gönderiyorum, burda nerelere ne yazmam gerektiği hakkında küçük bilgi verebilirseniz bazı değişiklik yapabilirim.

Maalesef makro dilinden anlamıyorum, yine de yardımlarını esirgemezseniz sevinirim.
 

Ekli dosyalar

  • Örn.jpg
    Örn.jpg
    133.3 KB · Görüntüleme: 10
  • Örn1.jpg
    Örn1.jpg
    139.3 KB · Görüntüleme: 6
Sayın Korhan Bey çok teşekkür ederim, videoları izleyerek çözmeye çalışacağım.
Hayırlı geceler diliyorum.
 
Geri
Üst