Mahmut Kök
Özel Üye
- Katılım
- 14 Temmuz 2006
- Mesajlar
- 878
- Excel Vers. ve Dili
- Excel 2007 - Türkçe
Textbox1, textbox2 şeklinde sıralanmış halde bulunan metinkutuları var. Bunlardan sadece birincisi gözükür halde, diğerleri ise gizli (.visible=false).
Bu metinkutularına veri girerken, aralarda boş kutu kalmaması gerekiyor. Bunun için de, gizli halde tuttuğum metin kutularının, bir önceki metinkutusuna veri girildiğinde gözükür hale gelmesini istiyorum. Yani, 10 metinkutusu var, ama sadece 1. kutu gözüküyor. Birinci kutuya veri girdiğimizde 2. kutu gözükür olacak, 2. kutuya veri girdiğimizde 3. kutu gözükür hale gelecek...
Bunu metinkutularına teker teker tanımlayacağım kodlarla yapabilirim; ancak metinkutusu sayısı oldukça fazla olduğundan uzun sürecek bir iş olur ve de hata olasılığı artar diye düşünüyorum. Sınıf modülü tanımlayarak bahsettiğim işlemin daha kolay bir şekilde, birkaç satır kod yazarak yapılabileceğini sanıyorum. Sınıf modülü konusunda bilgisi olan veya bahsettiğim uygulamanın, farklı bir yöntemle daha kolay hazırlanabileceğini düşünen arkadaşlarımın yardımcı olmasını diliyorum.
Herkese şimdiden teşekkürler. İyi çalışmalar.
Bu metinkutularına veri girerken, aralarda boş kutu kalmaması gerekiyor. Bunun için de, gizli halde tuttuğum metin kutularının, bir önceki metinkutusuna veri girildiğinde gözükür hale gelmesini istiyorum. Yani, 10 metinkutusu var, ama sadece 1. kutu gözüküyor. Birinci kutuya veri girdiğimizde 2. kutu gözükür olacak, 2. kutuya veri girdiğimizde 3. kutu gözükür hale gelecek...
Bunu metinkutularına teker teker tanımlayacağım kodlarla yapabilirim; ancak metinkutusu sayısı oldukça fazla olduğundan uzun sürecek bir iş olur ve de hata olasılığı artar diye düşünüyorum. Sınıf modülü tanımlayarak bahsettiğim işlemin daha kolay bir şekilde, birkaç satır kod yazarak yapılabileceğini sanıyorum. Sınıf modülü konusunda bilgisi olan veya bahsettiğim uygulamanın, farklı bir yöntemle daha kolay hazırlanabileceğini düşünen arkadaşlarımın yardımcı olmasını diliyorum.
Herkese şimdiden teşekkürler. İyi çalışmalar.
