본문 바로가기

정리 카테고리/Memo

엑셀2010 헥스코드에 맞추어 색상을 넣어주는 매크로




엑셀에서 Alt+F11을 누르면 엑셀 메크로를 설정할 수 있는 창이 나옵니다.





상단 창의 메뉴중 삽입>모듈을 선택합니다.


회색부분에 새로운 창이 나올 것입니다.




1
2
3
Sub Painter()
Selection.Interior.Color = RGB(Sheets("Sheet1").Range("B1").Value, Sheets("Sheet1").Range("C1").Value, Sheets("Sheet1").Range("D1").Value)
End Sub
cs



위 코드를 새로 나온창에 입력해 주시면 됩니다.

Sheet1의 B1 C1 D1 의 값을 통해 선택한 셀의 색상을 변경 시켜줍니다


각 값을 받아오는 셀의 내용은 아래와 같습니다.


B1

=HEX2DEC(LEFT(A1,2))

C1

=HEX2DEC(MID(A1,3,2))

D1

=HEX2DEC(RIGHT(A1,2))


각셀은 A1의 헥스코드를 바라봅니다.





이제 창을 닫습니다.



A1에 헥스 코드를 입력합니다.


엑셀 메뉴중  '보기'->'메크로' 를 누르면 조그만 창에 Printer 또는 한개의 선택할 것이 보입니다.


선택 후 오른쪽에서 옵션을 누릅니다.




사용하실 알파벳을 고른뒤 확인을 누르고 원하는 셀에 Ctrl+선택한 알파벳  을 누르면 적용이 됩니다.