- Katılım
- 14 Kasım 2017
- Mesajlar
- 618
- Excel Vers. ve Dili
- 2010 Türkçe
- Altın Üyelik Bitiş Tarihi
- 07-01-2024
Arkadaşlar bu koddaki yapmak istediğim, seçili hücrenin satır sayısını 10 ile çıkar 2 ye böl, sonuç ondalık sayı ise aşağıya yuvarla, 1 den küçük ise BC7 hücresini boş bırak değilse sonucu BC7 hücresine yaz. Bu kod, aşağıya yuvarla fonksiyonunu ekledikten sonra hata vermeye başladı. Rica etsem sorunu çözmekten ziyade neden hata verdiğini açıklayıcı bir şekilde anlatabilir misiniz ?
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Kaçıncı = WorksheetFunction.RoundDown((ActiveCell.Row - 10) / 2)
If Kaçıncı < 1 Then
Range("BC7").Value = " "
Else
Range("BC7").Value = Kaçıncı & ". Sırayı yazdır"
End If
End Sub