WPS 加载项文字 判断只读文档属性有误,加载项能编辑只读文档
1.文档开启了限制编辑,如下图所示.
此时是无法编辑文档的,符合预期。
但在加载项中 Application.ActiveDocument.ReadOnly 返回是false, 即便在保存文档并重启应用后, 依旧返回false。
2.使用 range.InsertXML(ooxml); 编辑只读文档, 不会生效也不会报错。如果编辑失败应该给一个错误提醒.
如果通过下面的代码进行文末插入,能成功编辑只读文档.
range.Collapse(window.Application.Enum.wdCollapseEnd);
range.InsertXML(ooxml);
目前遇到现象就比较诡异, 预期是用户编辑前通过判断文档的ReadOnly属性,提示用户是只读问题.
请教一下各位大佬有没有遇到类似的问题? 应该如何解决
@金山办公
@金山办公
创作者俱乐部成员