yuzun23
Altın Üye
- Katılım
- 11 Mayıs 2006
- Mesajlar
- 661
- Excel Vers. ve Dili
- Ofis 2016 64 Bit Türkçe
- Altın Üyelik Bitiş Tarihi
- 17-01-2026
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
Dim Rng As Range, No As Integer
If Intersect(Target, Range("B5:B" & Rows.Count)) Is Nothing Then Exit Sub
Cancel = True
If Cells(Target.Row, "M") = "." Then
MsgBox "Bu satıra daha önce yüzde işlemi uygulanmıştır.", vbCritical
Exit Sub
End If
For Each Rng In Range("C" & Target.Row).Resize(, 10)
If Rng.Interior.ColorIndex <> 6 Then
If IsNumeric(Rng) Then
If Cells(Rng.Row, "M") = "" Then
No = No + 1
Rng = Rng * 1.15
End If
End If
End If
Next
If No > 0 Then Cells(Target.Row, "M") = "."
End Sub