VBA에서 셀 색상 변경
Iqra Hasnain
2022년6월2일
이 기사에서는 VBA에서 셀 색상을 변경하는 방법에 대해 설명합니다.
Interior
방법을 사용하여 Excel VBA에서 셀 색상 변경
Excel VBA에서 배경색을 쉽게 변경할 수 있습니다. 내부 속성을 활용하여 내부 객체를 반환할 수 있습니다.
그런 다음 인테리어 항목의 ColorIndex
속성을 사용하여 셀의 기초와 배경색을 설정합니다. 워크시트에는 세 개의 명령 단추가 있습니다.
셀 배경을 색상으로 채우려면 범위의 Interior
방법을 사용할 수 있습니다. ColorIndex
를 사용하여 색상 코드를 지정할 수 있습니다.
암호:
# VBA
Sub changeColor()
Range("B1").Interior.ColorIndex = 37
End Sub
출력:
셀의 배경색을 제거하려면 ColorIndex
를 0으로 지정하면 채우기 없음
역할을 합니다.
암호:
# VBA
Sub changeColor()
Range("B1").Interior.ColorIndex = 0
End Sub
출력:
다음 코드를 사용하여 모든 셀의 ColorIndex
를 얻을 수도 있습니다.
암호:
# VBA
Sub changeColor()
MsgBox Selection.Interior.ColorIndex
End Sub
A1 통화를 선택하고 명령 버튼을 클릭합니다.
출력:
ColorIndex
속성은 56가지 색상의 색상 팔레트에 대한 액세스를 보여줍니다. 특정 색상을 찾을 수 없으면 Color
속성과 RGB 기능을 사용합니다.
암호:
#VBA
Range("B1").Interior.Color = RGB(255, 125, 125)
이 RGB는 빨강, 녹색 및 파랑을 나타냅니다. 기본 색상입니다.
모든 구성 요소는 0에서 255(RGB(255,125,125)
까지의 값을 가질 수 있습니다. 이 기능으로 모든 색상을 만들 수 있습니다.
출력: