(예전 커뮤니티(2016-2020) 사이트에서 옮겨온 글입니다: 번호 28)
작성자: choisk3020
날짜: 2017-01-31
죄송하지만 다시 한번 문의 드립니다.
알려주신 방법으로 아래와 같이 했는데 셀 테두리 오른쪽이 변경되지 않네요~
var vAct = vHwpCtrl.CreateAction("CellBorder");
var vSet = act.CreateSet();
vAct.GetDefault(vSet);
vSet.SetItem("BorderTypeRight", 8); // Line type(2중선)
vSet.SetItem("BorderWidthRight", 2); // 선 굵기
//vAct.Execute(vSet);
vHwpCtrl.Run("TableCellBorderBottom");
어느부분이 잘못됐는지 모르겠네요~ ㅠㅠ
댓글
yhjung (2017.02.01)
우선 저희 개발자료실 내의 “한글컨트롤 사용법” 내의 "한글컨트롤 프로그래밍 이해와 활용.hwp"을 참고하시면 좋을 것 같습니다
http://www.hancom.com/board/devdataList.do?gnb0=25&gnb1=81
yhjung (2017.02.01)
한글컨트롤/오토메이션에서 어떤 액션과 파라미터를 써야하는 지는
직접 한글을 열고 원하시는 동작을 진행하면서 직접 스크립트 매크로로 기록해보시면
해당 액션과 파라미터 이름을 얻으실 수 있습니다.
(2017.02.01)
최상단에 셀선택하는 API를 쓰시고, vHwpCtrl.Run(“TableCellBorderBottom”); 는 삭제하시면 될것 같습니다