txtbox veri silme

Katılım
5 Aralık 2005
Mesajlar
83
Slm,

Bende bir tane form var ve bu formda bulunan txtbox6 ya değer girildiğinde exceldeki verileri form üzerine çekiyor.Yalnız txtbox6 ya yazılan değer silindiğinde form üzerine gelen diğer veriler silinmiyor.Bunu nasıl sağlayabilirim.Yardımcı olursanız sevinirim.Yardım eden arkadaşlara şimdiden teşekkür ederim...
 
Katılım
25 Aralık 2005
Mesajlar
219
Private Sub CommandButton1_Click()
Dim i As Integer
For i = 0 To Controls.Count - 1
If Not IsEmpty(Controls(i)) Then
Controls(i) = Empty
End If
Next i
End Sub
ile tüm texboxların içerigini silebilirsin
 
X

xxrt

Misafir
prodigy' Alıntı:
Private Sub CommandButton1_Click()
Dim i As Integer
For i = 0 To Controls.Count - 1
If Not IsEmpty(Controls(i)) Then
Controls(i) = Empty
End If
Next i
End Sub
ile tüm texboxların içerigini silebilirsin
Gerçi Sayın prodigy, bir çözüm getirmiş ama siz cevap vermeden bende bir kaç kelime ekliyeyim dedim bu saat'te..

ile tüm texboxların içerigini silebilirsin
Yazılan kod TextBox'lar için değil tüm nesneler içindir.Yani TextBoxların dışında nesneler var ise bunların içindeki açıklamalarıda silecektir/boşaltacaktır.

3 Tane TextBox'un olduğunu düşünürsek;

Kod:
For i = 1 To 3
Controls("textbox" & i).Value = ""
Next i
diye olsa nasıl olur?
 
Katılım
5 Aralık 2005
Mesajlar
83
sn.xxrt söylediğiniz kodu(aşağıdaki kodu)yaptım.
For i = 1 To 3
Controls("textbox" & i).Value = ""
Next i
Ama bana bu hatayı veriyo nerde bi hata var anlamadım.Ayrıca sadece textboxlardaki verileri değil comboxtaki verileride silmesini istiyorum.Yardımcı olursanız sevinirim. :yardim:
Run-time error '-2147024809(80070057)':
Could not find the specified object
 
Üst