Ama yapmıs bulundum umarım değişik bir yol ama aynı sonucu veriyor
Sub boslarınsayısını_Göster()
'7 sutun ve 16 satır ıcın gecerlidir
For c = 1 To 16
For k = 1 To 7
If Cells(c, k).Value = "" Then
Cells(c, k).Value = 1
say = Cells(c, k)
d = Cells(c, k)
e = e + d
End If
Next
Next
Range("z1").Value = e
MsgBox (e) & " " & " " & "adet"
End Sub
Biraz uzun ama devamlı kullanılabilir sutun ve satırlar ayarlagındı surece kullanılabilir.
aklıma gelmişken excel sayfası içerisinde boş hücreler harıcınde 1 varsa söle bir ilave yapabilirz.
Sub boslarınsayısını_Göster()
'7 sutun ve 16 satır ıcın gecerlidir
For c = 1 To 16
For K = 1 To 7
If Cells(c, K).Value = "" Then Cells(c, K).Interior.ColorIndex = 4
Cells(c, K).Value = 1
say = Cells(c, K)
d = Cells(c, K)
e = e + d
End If
Next
Next
Range("z1").Value = e
MsgBox (e) & " " & " " & "adet"
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.