Userform ve Activex Denetimleri

  • UserForm ile Veri Girişi Püf Noktaları

    Bu bölümde UserForm’lar hakkında çeşitli püf noktalarını inceleyeceğiz. View -> Tab Order alanında kullanıcı TAB tuşuna basınca sırasıyla gidilecek alanları belirleyebilirsiniz. Userform Properties alanında ShowModal özelliğini False yaparsanız Userform açıkken kullanıcı Excel sayfasına veri girişi yapabilir. Aşağıdaki komut ile TextBox içeriği kontrol edilir. Aşağıdaki komut ile TextBox’a girilen yazı için yazım düzeni sağlanır. Aşağıdaki komut…


  • Userform Nedir?

    VBA’daki Userform, bir kullanıcıdan girdi almak için özelleştirilmiş, form biçiminde yapılardır. Bu sayede kullanıcının Excel kullanımı kısıtlanmış olur ve girdiler üzerinde tam hakimiyet sağlanmış olur. UserForm eklemek için Project ekranında sağ tıklanır -> Insert -> Userform’a tıklanır. Form’a kontroller eklenir. Birden fazla kontrol eklemek için kopyala/yapıştır işlemi uygulanır. Kontrollerin konumu ayarlanır. Properties ekranından Userform ve…


  • Option Button

    Option Button (Seçenek Düğmesi) bir kullanıcının birkaç seçenek arasından seçim yapmasını sağlar. Geliştirici sekmesinde, Ekle butonunda, ActiveX Denetimleri bölümünde Seçenek Düğmesine tıklayın: Option Button özelliklerini ayarlamak için Tasarım Moduna tıklayın. Butona tıklayın ve yukarıdan Özelliklere tıklayın ve gerekli ayarları yapın. GroupName alanında aynı grup adı bulunan tüm butonlar birbirine bağlıdır. Birini seçtiğimiz zaman diğerindeki seçim…


  • ComboBox

    ComboBox (Birleşik Giriş Kutusu) açılır liste görünümünde bir ActiveX denetimidir. Kullanıcı açılır listeden seçim yapar ve ilgili komut çalışır. Geliştirici sekmesinde, Ekle butonunda, ActiveX Denetimleri bölümünde Birleşik Giriş Kutusuna tıklayın: ComboBox özelliklerini ayarlamak için Tasarım Moduna tıklayın. ComboBox tıklayın ve yukarıdan Özelliklere tıklayın ve gerekli ayarları yapın. Aşağıdaki komut ComboBox’ın bulundu sayfa her aktive edildiğinde…


  • CheckBox

    CheckBox (Onay Kutusu) kullanıcının tik koyabileceği bir kutucuktur. Kullanıcı tik koyarak belirlenmiş komutu çalıştırabilir. Geliştirici sekmesinde, Ekle butonunda, ActiveX Denetimleri bölümünde Onay Kutusuna tıklayın: CheckBox özelliklerini ayarlamak için Tasarım Moduna tıklayın. CheckBox tıklayın ve yukardan Özelliklere tıklayın: Öncelikle varsayılan olarak Value: False olarak ayarlanmalıdır. Bu sayede Excel’i ilk açtığımızda kutucuk tiksiz görünür LinkedCell seçeneği ile…


  • ActiveX Denetimleri Nedir?

    ActiveX denetimleri doğrudan Çalışma Sayfanıza gömülen UserForm denetimleridir. ActiveX denetimleri kullanım alanları: Geliştirici sekmesinde, Ekle butonunda, ActiveX Denetimleri bölümünde Komut Düğmesine tıklayın: Buton özelliklerini ayarlamak için Tasarım Moduna tıklayın. Butona tıklayın ve yukardan Özelliklere tıklayın. (Name) Butonun makro adıdır. Caption buton üzerindeki açıklamadır. Şimdi tasarım modundayken butona sağ tıklayın ve Kod Görüntüleyi seçin. VBE ekranının…