• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Arşiv Renge Göre Toplam Alma KTF

aeGNoR

Destek Ekibi
Katılım
10 Mar 2021
Mesajlar
878
Çözümler
116
Aldığı beğeni
1,017
Excel V
Office 2021 TR
Merhaba,

Hücrelerdeki sayıları hücrelerin rengine göre toplam aldırmak için KTF'yi içeren dosya, dosya eki olarak sunulmuştur.
 

Ekli dosyalar

CSS:
Public Function RENGEGORETOPLA(rngCriteria As Range, rngTable As Range, Optional bytType As Byte) As Double

    Dim rngLoop As Range
    
    If bytType = 0 Or bytType > 2 Then
        bytType = 1
    End If
    
    If rngCriteria.Cells.Count <> 1 Or rngCriteria Is Nothing Then
        RENGEGORETOPLA = 0
        Exit Function
    End If
    
    For Each rngLoop In rngTable
        If IsNumeric(rngLoop.Value) Then
            If bytType = 1 Then
                If rngCriteria.Interior.Color = rngLoop.Interior.Color Then
                    RENGEGORETOPLA = RENGEGORETOPLA + rngLoop.Value
                End If
            ElseIf bytType = 2 Then
                If rngLoop.Font.Bold = True Then
                    RENGEGORETOPLA = RENGEGORETOPLA + rngLoop.Value
                End If
            End If
        End If
    Next rngLoop
    
End Function

Mevcut KTF ye ek olarak rakamın bold olmasına göre de toplam aldırabiliyoruz. 3. kriter olarak bunu ekliyoruz, 3. kriter boş bırakılırsa renge göre toplam alıyor ayrıca;
1. yazılırsa renge göre;
2. yazılırsa bold olmasına göre toplam alır.
bu iki rakam haricinde bir rakam girilirse yine renge göre toplam alır.
 
Geri
Üst