我看您是用了我们产品包中的示例demor然后导入了您的Excel模板,我用同样方法测试后,造成您描述的问题的原因是这样的,您的模板中有部分单元格是锁定的,有部分是没有锁定的,在本demo中,如果没有锁定的单元格和锁定的单元格同时选中,那么下图所示的checkbox认为是locked.
但实际上您绿色区域的单元格实际上并不是locked,如下图
所以您的绿色区域中即使sheet锁定了还是能够被编辑的。这是原因。
解决方法是将所有的单元格锁定,即先不勾选锁定单元格的checkbox至然后再点击至勾选,之后锁定sheet即可。
另外,我看您一直使用的是我们的一个例子,其实我们的产品是控件而不是这个用本产品做出来的演示,所以您出现的很多问题并不是产品本身的问题而是例子中写法的问题。例子只是用来当做参考,列举产品功能,很多地方并没有考虑到性能各方面。所以如果您使用例子去完成您的开发是有很多局限性的。建议您熟悉本产品后使用本产品功能接口进行开发,这样扩展性肯定比使用例子要高很多。 |