找回密码
 立即注册

QQ登录

只需一步,快速开始

草莓干

初级会员

32

主题

88

帖子

274

积分

初级会员

积分
274

[已处理] spreadjsV9

草莓干
初级会员   /  发表于:2022-3-15 09:18  /   查看:1283  /  回复:1
1金币
spreadjsV9怎么获取有值的单元格到第几行第几列,不是获取sheet行列

最佳答案

查看完整内容

思路:写两层for循环遍历行列,用getValue判断,当值不为null时,将行列索引push到数组中记录下来,遍历完成后,这个数组记录的最后一个行列索引就是有值的行列索引。下面是双层遍历行列的代码,判断有值以及push数组操作请补充实现。

1 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-15 09:18:07
来自 2#
思路:写两层for循环遍历行列,用getValue判断,当值不为null时,将行列索引push到数组中记录下来,遍历完成后,这个数组记录的最后一个行列索引就是有值的行列索引。下面是双层遍历行列的代码,判断有值以及push数组操作请补充实现。
  1. for(var i=0;i<sheet.getRowCount();i++){
  2.       for(var j=0;j<sheet.getColumnCount();j++){
  3.             sheet.getValue(i,j);
  4.       }
  5. }
复制代码


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部