İçeriğe geç
parazade

Geliştirici Sekmesi Nedir?

İngilizce: Developer Tab

Yayın: · Son güncelleme:

Geliştirici Sekmesi Nedir? Kısaca

Geliştirici sekmesi, Excel'de makro kaydetme, VBA düzenleyicisini açma, form denetimleri ekleme ve eklentileri yönetme komutlarını toplayan şerit sekmesidir. Varsayılan olarak gizlidir ve Excel seçeneklerinden açılır.

Geliştirici Sekmesi nedir?
İçindekiler
  1. Geliştirici sekmesi nedir?
  2. Hangi işler için kullanılır?
  3. Sekme nasıl açılır?

Geliştirici sekmesi nedir?

Geliştirici sekmesi, Excel'i otomasyon ve özel araçlarla genişletmek isteyenler için hazırlanmış sekmedir. İngilizce arayüzde Developer adıyla geçer. Gündelik kullanıcıların çoğu buna ihtiyaç duymadığı için Microsoft onu ilk kurulumda göstermez.

Sekmedeki başlıca gruplar Kod, Eklentiler, Denetimler ve XML'dir. Kod grubunda Visual Basic, Makrolar ve Makro Kaydet düğmeleri yer alır.

Hangi işler için kullanılır?

Her ay aynı adımlarla hazırladığınız bir raporu düşünün: veri yapıştırılır, sütunlar biçimlenir, sıralama yapılır. Makro Kaydet ile bu adımları bir kez kaydeder, sonra tek tıkla tekrarlatırsınız. Kaydedilen adımlar arka planda VBA koduna dönüşür ve Visual Basic düğmesiyle açılan düzenleyicide incelenebilir.

Denetimler grubundaki Ekle düğmesi, sayfaya onay kutusu, açılır liste ya da düğme gibi form denetimleri koymanızı sağlar. Basit bir sipariş formunda "Hesapla" düğmesine bir makro bağlamak bu yolla yapılır.

Sekme nasıl açılır?

Dosya sekmesinden Seçenekler'e girin ve Şeridi Özelleştir bölümünü açın. Sağdaki ana sekmeler listesinde Geliştirici kutusunu işaretleyip Tamam'a basın. Sekme, şeridin sağ tarafında görünür.

Makro içeren dosyalar kötü amaçlı kod da taşıyabilir. Tanımadığınız kaynaktan gelen bir dosyada makroları etkinleştirmeden önce dosyanın kimden geldiğini doğrulayın. Makrolu kitapları .xlsm uzantısıyla kaydetmeyi de unutmayın; .xlsx biçimi makroları saklamaz. Konuya giriş için makro maddesine bakabilirsiniz.

Sıkça Sorulan Sorular

Excel'de Geliştirici sekmesi neden görünmüyor?

Bu sekme varsayılan olarak gizlidir. Dosya, Seçenekler, Şeridi Özelleştir yolunda Geliştirici kutusunu işaretlediğinizde görünür.

Geliştirici sekmesi olmadan makro çalıştırılabilir mi?

Evet. Görünüm sekmesindeki Makrolar düğmesi ya da Alt+F8 kısayolu makro listesini açar. Ancak VBA düzenleyicisi ve form denetimleri için sekme daha pratiktir.

İlgili terimler

Makro(Macro)Makro, Excel'de tekrarlanan bir dizi işlemi kaydedip tek komutla yeniden çalıştırmayı sağlayan otomasyon kaydıdır. Arka planda VBA diliyle yazılmış bir koddan oluşur ve .xlsm gibi makro destekli dosyalarda saklanır.VBA(Visual Basic for Applications)VBA (Visual Basic for Applications), Microsoft Office uygulamalarına gömülü bir programlama dilidir. Excel'de makroların yazıldığı dildir ve tekrarlanan işleri otomatikleştirmek, özel fonksiyon ve formlar oluşturmak için kullanılır.Form Denetimleri(Form Controls)Form denetimleri, Excel çalışma sayfasına eklenebilen düğme, onay kutusu, birleşik giriş kutusu, seçenek düğmesi ve kaydırma çubuğu gibi etkileşimli nesnelerdir. Bir hücreye bağlanarak ya da makro atanarak çalışırlar.Makro Kaydetme(Record Macro)Makro kaydetme, Excel'de yaptığınız tıklama ve yazma işlemlerinin kaydedici tarafından VBA koduna dönüştürülmesidir. Kod bilgisi olmadan basit otomasyonlar oluşturmanın en kolay yoludur.XMLXML (Extensible Markup Language), verileri kullanıcı tarafından tanımlanan etiketler arasında hiyerarşik biçimde saklayan, hem insan hem makine tarafından okunabilen bir işaretleme dilidir.Sıralama(Sort)Sıralama, Excel'de bir listedeki satırları bir ya da daha fazla sütundaki değerlere göre artan veya azalan düzende yeniden dizmektir. Metinler alfabetik, sayılar büyüklüğe, tarihler zamana göre sıralanır.Liste(List)Liste (list), programlamada birden fazla değeri sıralı tutan, eleman eklenip çıkarılabilen ve değiştirilebilen veri yapısıdır. Python'da köşeli parantezle yazılır: `meyveler = ["elma", "armut"]`.