[땡큐엑셀vba & 엑셀매크로] 바탕색이 같은 셀의 합계-사용자정의함수
엑셀vba예제2020. 7. 8. 00:00
'이미지에서 주황색 셀의 더하기 수식 좀 알려주세요. 칸은 계속해서 추가될거라 수식이 필요합니다.
'또하나 저 이미지로 예를 들면 주황색 셀이 a13 , a18, a26 이라고 가정했을때 이 경우의 수식도 가능한가요?
'답변 부탁드리겠습니다.
'작성자: 땡큐엑셀vba & 엑셀매크로
'Module
'사용자 정의함수
'같은바탕색의 합계
'Rng : 범위
'C : 바탕색
Function colorSUM(Rng As Range, C As Range)
'현행화
Application.Volatile True
Dim R As Range, X As Range, A As Range
'범위의 셀을 하나 하나씩 꺼내어 루프
For Each R In Rng
'바탕색이 같은것만 더하기
If R.Interior.ColorIndex = C.Interior.ColorIndex Then
colorSUM = colorSUM + R
End If
Next
MsgBox "완료되었습니다", vbInformation, "땡큐엑셀vba & 엑셀매크로"
End Function
'엑셀vba예제' 카테고리의 다른 글
[땡큐엑셀vba & 엑셀매크로] 선택된 영역의 숫자가 입력받은 숫자보다 크면 빨간색으로,작으면 파란색으로, 같으면 노란색으로 칠한다. (0) | 2020.07.10 |
---|---|
[땡큐엑셀vba & 엑셀매크로] 바탕색이 같은 셀값 추출 (0) | 2020.07.09 |
[땡큐엑셀vba & 엑셀매크로] 시트이름 나열하기 (sheets.count) (0) | 2020.07.07 |
[땡큐엑셀vba & 엑셀매크로] 해당 조건에 따른 창고분류 (if,instr) (0) | 2020.07.06 |
[땡큐엑셀vba & 엑셀매크로] 알파벳에 해당되는 시간표를 만들고 싶은데요 (0) | 2020.07.05 |