您好,有个思路可以参考下:
可以通过监听RangeChanged,判断如果是清除操作,则将value替换为""。后续再获取单元格值时即为空字符串。
- spread.bind(GC.Spread.Sheets.Events.RangeChanged, function (sender, args) {
- console.log(args)
- if(args.action == 2) {
- console.log("替换单元格值");
- if(!sheet.getValue(args.row, args.col)) {
- sheet.setValue(args.row, args.col,"")
- }
- }
- });
复制代码
|