Bu dosya, bir UserForm üzerindeki TextBox içine yazılan metnin yazı biçimini onay kutularıyla anlık olarak değiştirmeyi gösterir. Kalın, italik ve altı çizili biçimler birbirinden bağımsız açılıp kapatılabilir. VBA'da form denetimlerinin yazı tipi özelliklerini öğrenmek isteyenler için uygulanabilir bir örnektir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- Sayfa1: A1:F16 aralığını kapsayan çalışma sayfasıdır; formül içermez. Formu açan makro bu sayfadan çalıştırılır.
- UserForm1: İçinde TextBox1 metin kutusu ile CheckBox1, CheckBox2 ve CheckBox3 onay kutuları bulunan formdur.
- Module1: Formu açan formac makrosunu barındıran modüldür.
Makrolar
- formac: UserForm1 formunu ekranda gösterir. Makro Alt+F8 penceresinden veya bir düğmeye atanarak çalıştırılır.
- CheckBox1_Click: İşaretlendiğinde TextBox1 içindeki metni kalın yapar, işaret kaldırıldığında kalınlığı kaldırır.
- CheckBox2_Click: İşaretlendiğinde metni italik yapar, işaret kaldırıldığında italiği kaldırır.
- CheckBox3_Click: İşaretlendiğinde metni altı çizili yapar, işaret kaldırıldığında altı çizgiyi kaldırır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Alt+F8 ile makro listesini açıp formac makrosunu çalıştırın.
- Açılan formdaki TextBox'a metni yazın.
- İstediğiniz biçime karşılık gelen onay kutusunu işaretleyin; metin hemen güncellenir.
- Biçimi kaldırmak için ilgili onay kutusunun işaretini kaldırın.