06/01/2019, 23:55
Sayfalar: 1 2
07/01/2019, 00:10
bu haliyle çalışır da benim kast ettiğim 40-50 alanı kontrol etmek isterseniz bu kodları 40-50 defa yazmak pratik olmaz
07/01/2019, 00:12
Yazarım ben Hocam çok sağolun.
07/01/2019, 13:31
Formun geçerli olduğunda olayına
kodunu kullanabilirsiniz. Sayım yapılacak metin kutusunun im özelliğine 1 yazılması yeterli.
Dim bosalan, dolualan As Integer
bosalan = 0
dolualan = 0
Dim ctrl As Control
For Each ctrl In Me
If ctrl.Tag = "1" Then
If Len(Nz(Controls(ctrl.Name).Value, "")) = 0 Then
bosalan = bosalan + 1
Else
dolualan = dolualan + 1
End If
End If
Next ctrl
Me.Metin29 = dolualan
Me.Metin32 = bosalan
kodunu kullanabilirsiniz. Sayım yapılacak metin kutusunun im özelliğine 1 yazılması yeterli.
07/01/2019, 22:58
Ozanakkaya bey mesajınızı yeni gördüm ve uyguladım . Sizin örneğiniz de Haliliyas Beyin cevabı gibi çok işime yaradı , sağolun. Çok teşekkür ederim.
Sayfalar: 1 2