Excel Menüsüne Ekleme Yapma Kodu

26 Aralık 2020 27 Aralık 2020 1043

Excel Menüsüne Ekleme Yapma Kodu isimli makro örneği, bir Excel dosyası açıldığında Araç Çubuklarına özel bir menü ekleyen kodlar içermektedir.

Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next
Application.CommandBars("XD Kolay Erişim").Delete
End Sub

Private Sub Workbook_Open()
On Error Resume Next
Application.CommandBars.Add(Name:="XD Kolay Erişim").Visible = True
Set myControl1 = Application.CommandBars("XD Kolay Erişim").Controls.Add(msoControlButton)
With myControl1
    .FaceId = 71
    .OnAction = "ED1"
    .Caption = "ExcelDepo"
End With
Set myControl2 = Application.CommandBars("XD Kolay Erişim").Controls.Add(msoControlButton)
With myControl2
    .FaceId = 72
    .OnAction = "ED2"
    .Caption = "ExcelDestek"
End With
End Sub

Sub ED1()
    MsgBox "https://www.kolayexcel.com"
End Sub
Sub ED2()
    MsgBox "http://www.exceldestek.com"
End Sub

Gerekli Adımlar

Kodu çalıştırmanız için aşağıdaki adımları yerine getirmeniz gerekir.

  1. Microsoft Visual Basic for Applications penceresini (Alt + F11) açın.
  2. Project - VBAProject alanının, ekranın sol tarafında görüldüğünden emin olun. Görünmüyorsa, Ctrl + R kısayolu ile hızlıca açın.
  3. Araç çubuklarından Insert -> Module yazısına tıklayın.
  4. Solunda klasör simgesi olan Modules yazısının başındaki + simgesine tıklayın.
  5. Alt kısma eklenecek gelecek olan Module(1) yazısına çift tıklayın.
  6. Üstteki kodu yapıştırın.

Kod Açıklaması

Eğer özel bir Excel dosyanız olsun, açtığınızda o dosyaya özel hususların Şerit Menü üzerinden işlem yapılmasını istiyorsanız, bu kodlar tam size göre olacaktır. Kodları Visul Basic ekranında VBAProject'in BuÇalışmaKitabı kısmına eklemeniz gerekir. Kodlar açıldığı zaman menüye iki alan ekler, kapanırken de eklediği bu alanları siler.

50 Farklı Hazır Makro (VBA) Kodu
Otomatik Sıra Numarası Ekleme
Çalışma Sayfaları için Yakınlaştırma Yüzdesini Ayarlama
Excel Dosya Arama Yapma Makrosu
Excel Alarm Kurma
Verileri Tek Sütuna Göre Sıralama
Boşluk Olan Hücreleri Renklendirme
Grafik Türünü Değiştirme
Sütunlardaki Farkı Renklendirme
Label Nesnesine Kayan Yazı Ekleme
Makrolar ile Klasör Silme
Klasörde Dosya Araması Yapma
Belirli Metni Vurgulama
Bir Aralığa Alfabenin Harflerini Ekleme
Excel Hücresini Seçme Makrosu
Excel Makroları ile Dosya Sayısını Bulma
Formül Bulunan Hücreleri Koruma ve Kilitleme
Excel Hücresine Gitme Makrosu
Excel Menüsüne Ekleme Yapma Kodu
Metin Sarmayı Kaldırma
Hücreye Girilen Değerleri Farklı Bir Sayfaya Kaydetme
A1 Referans Stilini Etkinleştirme
Seçili Alandan İstenilen Karakteri Kaldırma
Excel Makroları ile Klasör Silme
Verileri Birden Çok Sütuna Göre Sıralama
Excel Satır Seçme Kodu
Excel ile Demo Yapma Makrosu
Sayfada Alan Seçme ve Listeleme
UserForm Açılırken Efekt Ekleme
Tek Sütunu Kes Kopyala ve Yapıştır
Alfabenin Harflerini Sayfaya Sıralı Olarak Ekleme
Hücredeki Değer Sıfırdan Büyükse İşlem Yapma
Klavyeye Makro Atama ve Çalıştırma
Excel Açılırken Otomatik İşlem Yaptırma
Tekrarlayan Verileri Vurgulama
Veri Giriş Formunu Etkinleştirme
Roma Rakamlarını Normal Sayılara Dönüştürme
Transparan UserForm Oluşturmak
Makrolar ile Klasördeki Dosyayı Taşıma
Adlandırılmış Aralıkları Vurgulama
Birleştirilmiş Tüm Hücreleri Ayırma
PDF Dosyalarını Birleştirme
Seçimdeki Alternatif Satırları Vurgulama
Dar Kenar Boşluğu Yazdırma
Bir Çalışma Kitabında Kaç Sayfa Var
TextBox Nesnesinde Kuruş Göstermek
Her Kapatma İşleminde Otomatik Olarak Kaydetme
MsgBox Nesnesi ile Cevap Seçeneği Sunma
Makrolar ile Txt Dosya Silme
Tüm Çalışma Sayfalarını Gösterme
Excel Kitabındaki Sayfa Adlarının Listelenmesi

Daha önce yorum yapılmamış!

Backlink Reklam Bu alanda 50 karakterlik açıklama ile web sitenize ait Backlink Reklam yayınlayabilirsiniz.
Yükleniyor...