안녕하세요.
한글 2024 사용중이며, 파이썬을 이용해서 오토메이션 문서를 보고 차트 생성을 시도하고 있는데 잘 되지 않고 있습니다.
다음과 같은 표가 있을 때 차트를 생성할 수 있는 방법을 알고 싶습니다.
원형 차트 레이아웃 중 레이아웃 7번을 사용하고 싶고, 가능하다면 차트 계열색을 색6으로 바꾸고 싶습니다.
도움주시면 감사하겠습니다.
안녕하세요.
한글 2024 사용중이며, 파이썬을 이용해서 오토메이션 문서를 보고 차트 생성을 시도하고 있는데 잘 되지 않고 있습니다.
다음과 같은 표가 있을 때 차트를 생성할 수 있는 방법을 알고 싶습니다.
원형 차트 레이아웃 중 레이아웃 7번을 사용하고 싶고, 가능하다면 차트 계열색을 색6으로 바꾸고 싶습니다.
도움주시면 감사하겠습니다.
안녕하세요 ^^
차트 생성의 경우는 표를 선택한후 “InsertChart” 액션을 실행하면 됩니다.
그리고 표 종류 변경은 ChangeChart, 챠트 스타일 변경은 ChartStyleList 액션을 통해서 변경이 가능합니다.
하지만 테이블 선택후 InsertChart 액션 실행시 표에 대한 데이터창이 뜨게 되는데 해당창이 뜨기 때문에 원하시는대로 오토메이션을 통한 자동화는 어려울것 같습니다.
감사합니다.
안녕하세요.
아래와 같이 차트 생성이 가능할 것 같습니다.
단, 차트 제목은 오토메이션 방식으로 변경이 안되네요.
CDHwpAction act = m_app.CreateAction("InsertChart");
CDHwpParameterSet set = act.CreateSet();
act.GetDefault(set);
// 종류에 따라 차트 모양 선택
set.SetItem("ChartGroup", 3);
set.SetItem("ChartIndex", 0);
// 차트 데이터 대화상자 숨김
set.SetItem("ChartDataDialogDisable", 1);
act.Execute(set);
감사합니다.