本帖最后由 Lynn.Dou 于 2022-1-6 16:40 编辑
"但是在对sheet进行toJSON时,validations里面依然存在该数据验证"
我这边测试,在使用上述问题1所述方案后(即 setDataValidator(0, 0, null)),
此时sheet导出的json中将不再有该数据验证信息validations,即实现了“彻底删除数据验证”。
这边将测试过程录制了动图(见附件),您可以参考并实际操作测试下。
您说的“以上操作实际上只是更新了单元格的数据验证绑定关系”,
setDataValidator方法参数为null时就不存在这个绑定关系了,即此时数据验证已经被彻底删除了。
只有绑定另一个不为null的数据验证,才是您理解的“更新了数据验证绑定关系”。
这样描述您能理解吗。
|
|