Excel의 차트는 데이터를 표현하는 좋은 방법입니다. 뷰어는 차트를 통해 데이터와 정확히 무슨 일이 일어나고 있는지 쉽게 이해할 수 있습니다. 같은 형식으로 너무 많은 차트를 만들어야하는 경우이 튜토리얼이 시간 절약에 도움이 될 것입니다. 이 기사에서는 VBA 코드를 사용하여 차트를 만드는 방법을 배웁니다.

질문) : 막대 차트 또는 세로 막대 차트와 같은 특정 유형의 차트를 자동으로 만들 수있는 방법이 긴급히 필요합니다. 데이터는 고정 형식입니다.

누군가 도와 주시겠습니까?

다음은 우리가 가지고있는 데이터의 그림입니다.

img1

VB 편집기를 시작하려면 아래 단계를 수행해야합니다. 개발자 탭을 클릭합니다. 코드 그룹에서 Visual Basic을 선택합니다. 표준 모듈에 다음 코드를 입력합니다

하위 VBAChart ()

ActiveSheet.Shapes.AddChart2 (201, xlColumnClustered). 선택

ActiveChart.SetSourceData Source : = Range ( “Sheet1! $ A $ 1 : $ E $ 6”)

End Sub

img2

  • 매크로를 실행할 때 우리는 자동 차트를 얻을 것입니다. 아래 스냅 샷 참조

img3

이러한 방식으로 매크로를 사용하여 자동화 된 차트를 만들 수 있습니다.

img4

ExcelDownload – Creating Charts with VBA – xlsm]