[사무용 엑셀 매크로] 사각형 그리기 #1 (기본 사각형 그리기)
2021. 2. 28. 15:16ㆍ사무용 엑셀-매크로
기본 사각형 그리기
사각형 그리기 #1 기본 사각형 그리기
풀 코드
Sub 사각형그리기()
ActiveSheet.Rectangles.Add(20, 30, 84, 81).Select
Selection.ShapeRange.Fill.ForeColor.SchemeColor = 10
Selection.ShapeRange.Fill.Visible = True
Selection.ShapeRange.Fill.Solid
End Sub
코드 설명
ActiveSheet.Rectangles.Add(20, 30, 84, 81).Select
ActiveSheet.Rectangels.Add(왼쪽 거리, 위쪽 거리, 사각형 폭, 사각형 높이).Select
Selection.ShapeRange.Fill.ForeColor.SchemeColor = 10
선택된도형.채우기.전면색상.색상 = 10 (빨간색)
해당 부분을 다른 값으로 변경하면 도형의 색상을 변경할 수 있다.
Selection.ShapeRange.Fill.Visible = True
선택된도형.채우기여부 = True
해당 도형의 전면부 색상을 채우고 싶으면 True, 채우고 싶지 않으면 False로 지정하면 된다.
하지만 원래 기본 값이 True라서 따로 지정하지않아도 상관없다.
Selection.ShapeRange.Fill.Solid
선택된 도형.채우기.단색 인데.. 해당 도형에는 색상을 하나밖에 설정하지 않아서 따로 설정하지 않아도 상관 없다.
혹시 필요한 사람들을 위해 파일을 올려두겠다.
'사무용 엑셀-매크로' 카테고리의 다른 글
[사무용 엑셀 매크로] 사각형 그리기 #2 (알록달록 사각형들 그리기) (0) | 2021.02.28 |
---|---|
[사무용 엑셀 매크로] 조건에 맞춰서 표의 칸 색상 변경 (0) | 2021.02.20 |
[사무용 엑셀 매크로] 조건에 맞춰서 표의 글씨색 변경 (0) | 2021.02.19 |
[사무용 엑셀] 입력 날짜에 맞는 요일 산출 (0) | 2021.01.26 |
[엑셀 매크로] 일정한 간격으로 증/감소 원 그리기 (0) | 2021.01.23 |