- Katılım
- 3 Mart 2006
- Mesajlar
- 99
merhaba arkadaşlar;
forumda bulduğum kodlarla sayfa1 deki j12:j38 deki değerler değiştikçe bu aralıktaki dolu hücre sayısını yazdırmak istedim. fakat bir türlü sorunumu çözemedim.
kodlar aşağıdaki gibidir.
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [j12]) Is Nothing Then Exit Sub
sayi = WorksheetFunction.CountA(ActiveSheet.Range("j12:j38"))
Sheets("sayfa1").Range("a1").Value = sayi
End Sub
yapmak istediğim şey. j12 hücresine veri girildiğinde a1 hücresine 1 yazması, j12 dolu ve j13 hücresine de veri girilirse yine a1 hücresine 2 yazmasıdır. bu durum j38 hücresine kadar devam edecek.
yardımlarınız için şimdiden teşekkürler.
forumda bulduğum kodlarla sayfa1 deki j12:j38 deki değerler değiştikçe bu aralıktaki dolu hücre sayısını yazdırmak istedim. fakat bir türlü sorunumu çözemedim.
kodlar aşağıdaki gibidir.
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [j12]) Is Nothing Then Exit Sub
sayi = WorksheetFunction.CountA(ActiveSheet.Range("j12:j38"))
Sheets("sayfa1").Range("a1").Value = sayi
End Sub
yapmak istediğim şey. j12 hücresine veri girildiğinde a1 hücresine 1 yazması, j12 dolu ve j13 hücresine de veri girilirse yine a1 hücresine 2 yazmasıdır. bu durum j38 hücresine kadar devam edecek.
yardımlarınız için şimdiden teşekkürler.
