표의 특정셀이 수정안되도록 셀보호 가능?

표를 작성 후 각셀에 필드명을 부여했습니다.
특정셀은 수정이 안되게 하려고 하는데

‘양식모드에서 편집가능’ 체크여부를 지정해도 수정이 가능합니다.

속성에 '셀보호’가있는데 셀보호 체크 할 수 있을까요?

2개의 좋아요

안녕하세요.

‘양식모드에서 편집가능’ 기능은 특수모드인 양식모드에서 특정셀이 편집이 가능하도록 하는 기능입니다.
즉, 특정셀을 편집안하게 하는 방법이 아닙니다.
(양식모드를 켜고, 특정셀에서만 편집이 가능하게 할 때 사용)

셀보호는 아래의 코드를 테스트해보시기 바랍니다.

var dact = HwpCtrl.CreateAction("TablePropertyDialog");
var dset = dact.CreateSet();
dact.GetDefault(dset);
var dcellset = dset.CreateItemSet("ShapeTableCell", "Cell");
dcellset.SetItem("Protected", 1);
dact.Execute(dset);
2개의 좋아요