vba에서 for 문과 콤보 박스를 이용하여 여러 개의 차트 만들기 25


vba에서 for 문과 콤보 박스를 이용하여 여러 개의 차트 만들기 25

for문을 이용하여 여러 개의 차트 만들기 이전 24번 차트에 이어 여러 개의 차트를 만들 때에는 for 문을 이용하여 만들어 줄 수가 있겠어요(먼저 하나의 차트를 만든 후 for 문을 넣아 약간 변형을 해주면서 만드는 것이 쉬울 것 같네요.) Dim sw As Worksheet Dim sh As Shape Dim ch As Chart Dim re As Range, tt As Range Set sw = Sheets("sheet1") Set re = sw.Range("g1:l13") On Error Resume Next sw.ChartObjects.Delete On Error GoTo 0 For i = 1 To 3 ' 3개의 차트를 만들기 위해 for문을 사용 Set tt = sw.Range("a1:a5") ' 차트의 첫 번째 구간은 계속 들어가야 함으로 따로 지정 Set sh = sw.Shapes.AddChart(XlChartType.xlColumnClustered) Set ch ...


#vba #vbafor문을이용하여여러개차트만들기 #vba여러개의차트만들기 #vba콤보박스의리스트에맞게차트만들기 #엑셀콤보박스목록넣기

원문링크 : vba에서 for 문과 콤보 박스를 이용하여 여러 개의 차트 만들기 25