Aktif Textbox Nesnesinin Arka Planını Renklendirme, aktif TextBox'ı öne çıkarmak için arka plan ve yazı rengini değiştirirme işlemini yerine getirmektedir.

Aktif Textbox Nesnesinin Arka Planını Renklendirme


Üst resimde göreceğiniz üzere, form üzerindeki veri girişi daha kullanıcı dostu bir hale gelmektedir.. Kullanıcı farklı bir Textbox'a geçtiğinde, yeni aktif nesnenin rengi öne çıkar ve diğerleri varsayılan renklerine geri döner.

Dosyadaki kodların çalışma mantığı aşağıdaki gibi adımlanabilir:
  1. Public WithEvents txt As MSForms.TextBox satırıyla, olayları yakalayabilmek için bir textbox nesnesi oluşturulur ve bu nesne üzerindeki olaylar izlenir.
  2. txt_KeyUp ve txt_MouseUp prosedürleri, textbox'a klavye ile girilen verinin (KeyUp) veya mouse ile yapılan tıklamanın (MouseUp) ardından tetiklenir.
  3. Tetiklenme ile birlikte form üzerindeki tüm textbox kontrol elemanları bir döngü ile taranır ve her biri için varsayılan arka plan rengi (RGB(252, 248, 227)), yazı tipi kalınlığı (Bold = False) ve yazı rengi (RGB(102, 81, 44)) ayarlanır.
  4. Aktif olan textbox (txt), daha koyu bir arka plan rengi (RGB(36, 82, 105)), kalın yazı tipi ve daha açık bir yazı rengi (RGB(217, 237, 247)) ile vurgulanır.
Bu kod, kullanıcıların form üzerinde daha verimli çalışmalarını sağlamak ve girdi işleminin görsel olarak takip edilmesini kolaylaştırmak için tasarlanmıştır. Aynı zamanda, Excel VBA ile arayüz tasarımı ve kullanıcı deneyimi konularında gelişmiş bir yaklaşım sunar. Bu tür özelleştirmeler, kullanıcıların veri girişi sırasında hata yapmalarını azaltmaya ve veri giriş süreçlerinin genel verimliliğini artırmaya yardımcı olur.

Yararlanılması temennisiyle.
  • Sevdim
Tepkiler: ExcelDepo
Yazar
ErkanAkayay
İndirilme
2
Görüntüleme
103
İlk Yayınlama
Son Güncelleme

Derecelendirmeler

5.00 Oylama 1 İnceleme

Son incelemeler

Muhteşem bir örnek, paylaşıma çok teşekkürler abi.
Üst