本技术资料版权所有,禁止分发.©(2003-2007),重庆软航科技有限公司,保留所有权利.NTKO和软航是软航科技的商标

NTKO OFFICE文档控件技术资料

如何通过程序选定文档内容实现区域保护


创建时间:10/23/2007 02:48:20 PM 修改时间: 10/31/2011 03:38:20 PM
分类:BS客户端-JavaScript控制Word
适应版本号:4,0,1,X; 3,0,0,x

相关文档:·如何通过JavaScript限制文档不同部分的编辑权限?

通过程序选定文档内容实现区域保护-该方法仅应用于Word2003


1、问题

    如何通过程序选定文档内容实现区域保护
2、解决方法
    通过程序选定文档内容实现区域保护的示例代码:
    function selrange()
    {
    //获取控件对象
    var TANGER_OCX_OBJ=document.all.item("TANGER_OCX");
    //选取文档第一到第十个字符作为区域保护
    //TANGER_OCX_OBJ.ActiveDocument.Range(0,10).Select();
    //选取第二段实现区域保护
    TANGER_OCX_OBJ.ActiveDocument.Paragraphs(2).Range.Select();
    //增加可编辑区域
    TANGER_OCX_OBJ.ActiveDocument.Application.Selection.Editors.Add(-1);
    //实现文档保护
    TANGER_OCX_OBJ.ActiveDocument.Protect(3);
    }

    请参考WORD VBA帮助"处理Range对象"部分。
    相关参考资料:http://dev.ntko.com/admin/support.nsf/vwWebBSDocsPubDefault/D79B7C788E66FA8E4825729F00166015?opendocument