• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Class Module Kullanarak Dinamik Oluşturulan UserForm Kontrollerine Tek Bir Event Tetikleyici Yazma

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

ahomes

Yeni Üye
Katılım
6 Ara 2023
Mesajlar
2
Aldığı beğeni
0
Katkı
%0.00
Excel V
Office 365 TR
Konu Sahibi
Merhaba arkadaşlar, çalışma anında (runtime) kodla UserForm üzerine dinamik olarak 50 adet TextBox üretiyorum. Normalde her TextBox'ın Change olayı için ayrı ayrı kod yazmak gerekiyor fakat dinamik oluştukları için bu imkansız.Bir Class Module (Sınıf Modülü) tanımlayarak, form üzerindeki tüm dinamik TextBox'ları bu sınıfa bağlamak ve herhangi birine veri girildiğinde tek bir merkezden (Class_Change gibi) işlem yürütmek istiyorum. Nesne yönelimli (OOP) VBA mantığıyla bu mimariyi hatasız nasıl kurabilirim? Örnek kod yapımı ve form taslağımı ekte sunuyorum.
 
Google AI verdiği cevap.
Oluşturacağını Clas modüle aşağıdaki kodu yapıştırın
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
User formun modülüne aşağıdaki kodu yapıştırın
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Son düzenleme:
Örnek dosya ekte
 
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst