Soru Dolu TextBox say

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,532
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Userform da TextBox( 2, 4, 6, 8, 10 ) olma üzere 5 tane TextBox mevcut.
Bu textboxlarda dolu olanların sayısını TextBox14' e nasıl alabilirim?
Teşekkür Ederim
 
Katılım
21 Ağustos 2005
Mesajlar
625
Excel Vers. ve Dili
Office 365 - İngilizce
Aşağıdaki kodları bir command butona atayabilirsiniz. Daha şık çözümde bulunabilir ama bu kodlar da iş görür.

Kod:
Private Sub CommandButton1_Click()
Range("A1:A6").Select
    Selection.ClearContents
Cells(1, 1) = TextBox2.Text
Cells(2, 1) = TextBox4.Text
Cells(3, 1) = TextBox6.Text
Cells(4, 1) = TextBox8.Text
Cells(5, 1) = TextBox10.Text
Cells(6, 1) = WorksheetFunction.CountA([a1], [a2], [a3], [a4], [a5])
TextBox14.Text = Cells(6, 1)
Range("A1:A6").Select
    Selection.ClearContents
End Sub
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,532
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Sayın mesuttasar
TextBox14 de dolu olanları göstermedi.
Bunun Userform üzerinde veri girdikçe TextBox14' e toplayan şekli olabilir mi?
 

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,289
Excel Vers. ve Dili
Microsoft Office 2019 English
i = 0
For a = 2 To 10
If Controls("Textbox" & a) <> "" Then
i = i + 1
End If
a = a + 1
Next

textbox14.Text = i
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,532
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Çok çok teşekkür ederim.
 
Üst