关于airscript实现动态保护区域方法求助

功能描述:共享协作在线智能表格工作表中单元格,一共有10个工作表,当工作表单元格不为空时,团队成员只能查看不允许修改。当单元格为空时,允许团队成员修改。

目前方案:遍历所有工作表中工作区域内的单元格是否为空,如果不为空则将此单元格进行锁定保护。

代码:

function test() {

Worksheets.Item("工作表117").Range("A1:A11").Locked = true

Worksheets.Item("工作表117").Protect()

}

test()

但是此方法无法实现功能,求助高手简答!或有偿协助

江苏省
浏览 617
收藏
3
分享
3 +1
2
+1
全部评论 2
 
十一年
就是要看,你写的代码在线上表格中 是否能起作用 如果能起作用,在结合"自动化流程" 通过"自动化流程"调用上述代码 就OK了 如果上述代码在线上表格中不起作用 那就只能先向官方反馈线上AirScript脚本的问题
· 黑龙江省
回复
 
Hypnotist
Hypnotist

WPS寻令官 | WPS产品体验官

回答:看起来好复杂,你要不然用多维表格试试? 这里提供了在受保护的工作表中添加可编辑的单元格区域 https://airsheet.wps.cn/docs/apiV2/excel/workbook/AllowEditRanges/%E6%96%B9%E6%B3%95/Add%20%E6%96%B9%E6%B3%95.html#add-%E6%96%B9%E6%B3%95
· 四川省
回复