DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub Strikethrough_Deger()
Dim hcr As Range
For Each hcr In Range("a2:d2")
If hcr.Font.Strikethrough Then
deg = deg + hcr.Value
End If
Next
Range("e2") = Application.WorksheetFunction.Sum(Range("a2:d2")) - deg
End Sub
Merhaba Arkadaşlar
Ben birhücrede üstü çizgili ise toplamda üstü çizgili olan hücreyi eksi bakiye olarak nasıl hesaplatabilirim. örnek ek dosyada.
Option Explicit
Function ÇTOPLA(Aralık As Range)
Dim Hücre As Range
Application.Volatile True
For Each Hücre In Aralık
If Hücre.Font.Strikethrough = True Then ÇTOPLA = ÇTOPLA + Hücre.Value
Next
End Function
[B][COLOR=blue]=ÇTOPLA([COLOR=red]Hücre_Aralığı[/COLOR])[/COLOR][/B]
=TOPLA(A2:D2)-ÇTOPLA(A2:D2)
Bize herhangi bir yorum yok![]()
Elime sağlık :tongue: