[엑셀 VBA] Chart 원하는 계열만 표시 하기(Filtered)
2021. 2. 9. 00:06ㆍ업무 스킬/Excel VBA
728x90
Chart에서 원하는 계열만 표기하고 싶을 때가 있다.
유저폼에서 종종 쓰이는데 유저폼 까지 다 깔 수 없으니
기본 코드만 적어보도록한다.
우선 아래의 Data의 Chart를 생성해보도록 하자.
차트 생성 코드는 앞 포스팅에 있으니
자세한 설명은 생략하도록 한다.
차트 생성으로 위와 같은 차트가 생성되었다.
여기서 우리는 "1분기" 계열만 따로 비교하고자 한다.
쓰일 코드는
SeriesCollection(Index).IsFiltered = Fasle or True
이다. 뭐 이렇게도 쓰이지만
정석은 For Each 구문을 사용하는 것이 간편하다
주의할 점은 For Each 구분에서
총 Series를 나타내는 것은 FullSeriesCollection이다 "Full"을 써줘야 한다.
코드를 보자 그냥
위와 같이 작성해주면 우리가 원하는 "1분기" Chart만 볼 수 있다.
1분기는 강대리가 실적이 가장 좋다.
728x90
'업무 스킬 > Excel VBA' 카테고리의 다른 글
[엑셀 VBA] 차트 제목 두 줄로 작성하기 (0) | 2021.02.16 |
---|---|
[엑셀 VBA] 차트 제목 설정(제목, Font, Size, Color, Bold) (0) | 2021.02.14 |
[엑셀 VBA] Find 함수 써 놓은 거 복.붙 가능. (1) | 2021.02.06 |
[엑셀 VBA] Chart 표식 형식(모양) 변경( SeriesCollection) (1) | 2021.02.05 |
[엑셀 VBA] Chart 행열 전환(Row, Column 바꾸기) (0) | 2021.02.04 |