1

職場で Excel について質問されたばかりですが、私は Excel の人ではなく、めったに使用しません。

SUM()ハイライトされたボックスを実行することは可能ですか?

エクセル画像

オンラインで調べましたが、プラグインまたは VBA スクリプトしか見つかりませんでした。

VBA スクリプト ソリューションに関しては、これは私が持っているものです。

Function SUMCLR(rColor As Range, rRange As Range)
    Dim rCell As Range
    Dim lCol As Long
    Dim vResult
    lCol = rColor.Interior.ColorIndex
    For Each rCell In rRange
        If rCell.Interior.ColorIndex = lCol Then
            vResult = WorksheetFunction.SUM(rCell, vResult)
        End If
    Next rCell
    SUMCLR = vResult
End Function

それは機能しますが、組み込みの機能があれば、それは素晴らしいことです。

4

1 に答える 1