Dosya simgesi

Yazılan Değeri Kalın-İtalik-Altçizgili Yapma

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.

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.
Kodda dosya silme, dışarıya bağlantı gibi zararlı bir işlem yoktur; makrolar yalnızca TextBox yazı tipi özelliklerini değiştirir. Biçim, kutudaki metnin tamamına uygulanır.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Alt+F8 ile makro listesini açıp formac makrosunu çalıştırın.
  3. Açılan formdaki TextBox'a metni yazın.
  4. İstediğiniz biçime karşılık gelen onay kutusunu işaretleyin; metin hemen güncellenir.
  5. Biçimi kaldırmak için ilgili onay kutusunun işaretini kaldırın.
Biçimlendirme mantığını kendi formlarınıza uyarlamak için Alt+F11 ile VBA düzenleyicisini açıp UserForm1 kodunu inceleyebilirsiniz.

cakarem tarafından daha fazla dosya

Detaylar
Yazar
cakarem
İndirme
4
Gösterim
2,192
İlk sürüm
Güncel
SHA-256
70a2952be11e7df593cf6757999e71343c58385a3482a7bfc6237cf0691fb2ce

Puanlar

5.00 Oylama 1 İnceleme
Geri
Üst