找回密码
 立即注册

QQ登录

只需一步,快速开始

marysu

银牌会员

32

主题

74

帖子

3270

积分

银牌会员

积分
3270

活字格认证

marysu
银牌会员   /  发表于:2015-8-6 14:46  /   查看:3976  /  回复:1
问题场景:
从excel中拷贝数据到spreadJS表格,拷贝过来的单元格数据有“--”代表0,但是因为单元格的value为"--",这样保存数据的时候就出错了
解决方案:
拷贝过来的数据在粘贴的时候,给相应的单元格加上数字验证,然后高亮显示无效的数据,在生成JSON之前想用1调JS语句删除所有单元格的DefaultDataValidator

问题:
(1)如何选定被粘贴区域?
(2)如何删除1个Sheet的所有单元格有效验证?

1 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-8-6 18:22:00
沙发
回复 1楼marysu的帖子

谢谢你的描述。
对于你提出的问题。
1.你是想使用代码指定复制和粘贴区域么?
可以clipboardCopyPasteAction 指定复制和粘贴的区域。
代码参考:
http://sphelp.grapecity.com/webh ... me.html#sccopy.html

2.通过reset方法可以还原validator。
代码参考:
http://sphelp.grapecity.com/webh ... alidator~reset.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部