안녕하세요.
아래 블로그를 통하여 매크로/VBA를 이용하여 차트를 만드는 방법을 알아 보았습니다.
https://shareinfomation.tistory.com/527#comment16160687
이번 시간에는 만들어진 차트에 데이터 레이블을 추가하는 방법을 알아 보겠습니다.
메뉴의 개발 도구에서 Visual Basic을 선택합니다.
Microsoft Visual Basic for Applications에서 현재_통합_문서를 더블 클릭합니다.
오른쪽 창에 아래의 초록색 내용을 입력하시기 바랍니다.
Sub 프로시저1()
ActiveSheet.Shapes.AddChart
With ActiveSheet.ChartObjects(1).Chart
With .SeriesCollection("평균")
.HasDataLabels = True
.DataLabels.Position = xlLabelPositionOutsideEnd
End With
End With
End Sub
실행해 보시면 위 그림과 같이 데이터 레이블이 차트 위에 적혀 있는 것을 확인할 수 있습니다.
데이터 레이블의 위치는 xlLabelPositionOutsideEnd 대신에 아래의 내용을 적으시면 됩니다.
차트 위에 표시 : xlLabelPositionAbove
차트 아래 표시 : xlLabelPositionBelow
차트 왼쪽 표시 : xlLabelPositionLeft
차트 오른쪽 표시 : xlLabelPositionRight
막대형 혹은 원형 그래프의 바깥쪽 끝에 표시 : xlLabelPositionOutsideEnd
막대형 혹은 원형 그래프의 안쪽 끝에 표시 : xlLAbelPositionInsideEnd
막대형 또는 원형 그래프의 축에 가깝게 표시 : xlLabelPositionInsideBase
막대형 또는 원형 그래프의 가운데 표시 : xlLabelPositionCenter
자동 표시 : xlLabelPositionBestFit
궁금하신 내용은 댓글로 남겨주시고, 검색창에 '엑셀 정보공유소'를 입력하세요.
'엑셀 정보' 카테고리의 다른 글
[엑셀] AGGREGATE 함수 사용 방법 - 오류 무시 (0) | 2021.09.18 |
---|---|
[엑셀] ABS 함수 사용 방법 - 절대값(절댓값) (0) | 2021.09.17 |
회사 업무에 도움되는 엑셀의 모든 정보 (0) | 2020.03.06 |
[엑셀] ASIN 함수 사용 방법 (0) | 2020.02.14 |
[엑셀] COUNTA 함수 사용 방법 (0) | 2020.02.13 |