ilk olarak bu linkteki .msi olan programını indirin.
https://github.com/fernandreu/office-ribbonx-editor/releases/tag/v1.6
Bu program ile örnek dosyaları yükleyip neyi nasıl yaptıklarını incelerseniz kısa sürede kendi menünüzü oluşturursunuz.
Daha sonra excel dosyanızı seçin. Yüklenen dosya...
Arkadaşlar aşağıdaki Ribbon menü görüntüsü Ofis 365'e mi ait yoksa bir menüden özelleştirilerek mi yapılmış?
Normal ofise göre daha büyük ve bazı yerler renkli.
Önceki kodlar Tam ekrandan küçük ekrana geçtiği için Ribbon tekrar aktif oluyordu. Bu kodlar büyük küçük ekranda sorun yaratmadan çalışıyor. O yüzden eklemedim.
...indirip inceleyebilirsiniz.
https://we.tl/t-hSrrXf3MWb
Harf hatası bende de aynı şekilde var.
Diğer menü alanlarındaki boşluklar ise Ribbon yapısından kaynaklıdır.
Kendi oluşturduğunuz menü hem sekme olarak hem de grup olarak excel tarafından yorumlanıyor. Bu sebeple sanırım iki kez...
Workbook_Deactivate() içindeki Kodu kaldırıp aşağıdaki kod içine alın.
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.ExecuteExcel4Macro "Show.ToolBar(""Ribbon"",True)" 'Ribbon menüyü gösterir.
End Sub
İlk olarak şunu belirtmekte fayda var. Ribbon menü tüm alışkanlıklarınızı değiştiriyor. İlk başta tabiri caizse biraz afallayabilirsiniz. Ama artık kullanılan yapı bu şekilde. Alışmak gerekiyor.
Ek olarak @Zeki Gürsoy beyin bununla ilgili bir paylaşımı vardı. Ribbon menü üzerinde Eklentiler...
Güncelleme V4.0.0
* Ribbon Menü özelliği eklendi.
Deneme sürümü olarak sadece harf işlemleri için eklendi.
Sonrasında Dropbox , menu tasarımları ayrıca yapılacaktır.
...Üstadım
Çok ufak bir detay soracağım. Bu makro çift tıklama ile çalışıyor ya
Ben bunu ayrı bir modül içerisinde bir sub altında yazıp Ribbon üstünde oluşturduğum bir butona bu makroyu atadığımda ve bu butona bastığımda
"If Target.Column <> 2 Then Exit Sub" satırı hata veriyor.
Sanırım...
Biçim Boyacısı seçeneğini pasif yaparak bu durumdan kurtulabilirsiniz.
Bunun için linkteki editörü indirmelisiniz.
https://www.excel.web.tr/threads/excel-ribbon-menue-sekmelerini-tek-tek-gizleme-goesterme.155059/
...Dim CBar As CommandBar
On Error Resume Next
Application.ScreenUpdating = True
Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",True)"
Application.DisplayStatusBar = Not Application.DisplayStatusBar
ActiveWindow.DisplayWorkbookTabs = True...
Şimdi tek tek baktım da sadece şu kod etkiliyormuş. Bunu nasıl çözebilirim ?
Sub araççubuğu()
If Range("AP9").Value = YANLIŞ Then
Application.ExecuteExcel4Macro "Show.ToolBar(""Ribbon"",False)"
Else
Application.ExecuteExcel4Macro "Show.ToolBar(""Ribbon"",True)"
End If
End Sub
...işlem yapması için ne yapmam gerekiyor ?
Sub araççubuğu()
If Range("AP9").Value = YANLIŞ Then
Application.ExecuteExcel4Macro "Show.ToolBar(""Ribbon"",False)"
Else
Application.ExecuteExcel4Macro "Show.ToolBar(""Ribbon"",True)"
End If
End Sub
Sub sayfasekmeleri()
If Range("AP10").Value =...
....DisplayScrollBars = False
.ActiveWindow.DisplayHeadings = False
End With
ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)"
End Sub
'
Private Sub Workbook_Deactivate()
With Application
.ActiveWindow.DisplayWorkbookTabs = True...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.