İçeriğe geç
parazade

Form Denetimleri Nedir?

İngilizce: Form Controls

Yayın: · Son güncelleme:

Form Denetimleri Nedir? Kısaca

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.

Form Denetimleri nedir?
İçindekiler
  1. Form denetimleri nedir?
  2. Hangi denetimler var?
  3. Hücre bağlantısı nasıl çalışır?
  4. Nelere dikkat etmeli?

Form denetimleri nedir?

Form denetimleri, Excel sayfasının üzerine yerleştirilen ve kullanıcının tıklayarak seçim yapmasını sağlayan küçük nesnelerdir. Geliştirici sekmesindeki Ekle menüsünde, Form Denetimleri başlığı altında bulunurlar. ActiveX denetimlerine göre daha sade, daha hafif ve daha uyumludurlar.

Hangi denetimler var?

Sık kullanılanlar şunlardır:

  • Düğme: Tıklandığında atanmış bir makroyu çalıştırır.
  • Onay kutusu: İşaretlendiğinde bağlı hücreye DOĞRU, kaldırıldığında YANLIŞ yazar.
  • Birleşik giriş kutusu: Açılır listeden seçilen öğenin sıra numarasını hücreye yazar.
  • Seçenek düğmesi: Bir grup içinden yalnız birinin seçilmesini sağlar.
  • Kaydırma çubuğu ve değer değiştirme düğmesi: Bir sayıyı belirli adımlarla artırıp azaltır.

Hücre bağlantısı nasıl çalışır?

Denetime sağ tıklayıp Denetimi Biçimlendir penceresini açtığınızda "Hücre bağlantısı" alanını görürsünüz. Denetim, kullanıcının seçimini bu hücreye yazar. Formüller de bu hücreyi okuyarak sonuç üretir.

Örneğin bir kredi hesaplama tablosunda vadeyi 12 ile 60 ay arasında değiştiren bir kaydırma çubuğu ekleyin ve B2'ye bağlayın. Kullanıcı çubuğu kaydırdıkça B2 değişir, taksit formülü yeniden hesaplanır. Bu yapı hiç kod gerektirmez.

Nelere dikkat etmeli?

Birleşik giriş kutusu seçilen metni değil, listedeki sırasını döndürür. Metne ulaşmak için İNDİS fonksiyonuyla listeden değeri almanız gerekir. Daha fazla olay ve özellik denetimi gerekiyorsa ActiveX denetimi seçeneğine bakabilirsiniz, ancak çoğu senaryoda form denetimleri yeterlidir.

Sıkça Sorulan Sorular

Form denetimleri Excel'de nerede bulunur?

Geliştirici sekmesindeki Ekle düğmesinin altında Form Denetimleri başlığıyla listelenir. Geliştirici sekmesi görünmüyorsa Excel seçeneklerindeki Şeridi Özelleştir bölümünden açılır.

Form denetimleri makro olmadan çalışır mı?

Evet. Onay kutusu, açılır kutu ve kaydırma çubuğu gibi denetimler bir hücreye bağlanır ve o hücreye değer yazar. Formüller bu hücreyi okuyarak çalışır, kod gerekmez.

İlgili terimler

Onay Kutusu(Checkbox)Onay kutusu, Excel'de tıklanarak işaretlenen ya da işareti kaldırılan küçük kutudur. İşaretli olduğunda bağlı hücreye DOĞRU, boş olduğunda YANLIŞ değeri yazılır ve formüller bu değere göre çalışır.ActiveX Denetimi(ActiveX Control)ActiveX denetimi, Excel sayfasına eklenen ve VBA olaylarıyla ayrıntılı biçimde programlanabilen düğme, metin kutusu, liste kutusu gibi gelişmiş nesnelerdir. Yalnız Windows için masaüstü Excel'de çalışır.Geliştirici Sekmesi(Developer Tab)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.Makro Çalıştırma(Run Macro)Makro çalıştırma, Excel'de kaydedilmiş ya da VBA ile yazılmış bir makronun içindeki komutların uygulanmasını başlatmaktır. Makrolar penceresi, kısayol tuşu, sayfadaki bir düğme ya da Hızlı Erişim Araç Çubuğu ile yapılabilir.Hücre(Cell)Hücre, Excel'de bir satır ile bir sütunun kesiştiği kutudur. Her hücrenin B4 gibi bir adresi vardır ve içine sayı, metin, tarih ya da formül girilebilir; tablodaki en küçük veri birimidir.Taksit(Installment)Taksit, bir borcun ya da satın alınan mal veya hizmetin bedelinin tek seferde değil, belirlenen dönemlere bölünerek parça parça ödenmesidir. Kredilerde ve kredi kartı alışverişlerinde yaygın olarak kullanılır.