请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Aaron.

金牌服务用户

25

主题

58

帖子

187

积分

金牌服务用户

积分
187
Aaron.
金牌服务用户   /  发表于:2021-6-22 15:38  /   查看:1401  /  回复:1
如何获取 有数据的时候 最后一行 希望上代码
666.png
2222.png

1 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-22 15:56:22
沙发
您好,
SJS没有获取最后一行有效数据的API,
无法自动判断您的有效数据行数,
可以通过getValue获取单元格的值,
遍历所有单元格,获取到的值不为null的最大行列值就是有效数据的行、列数,
以此确定有效数据的最后一行。
示例代码如下:
  1. for(var i=0; i<sheet.getRowCount(); i++) {
  2.     for(var y=0; y<sheet.getColumnCount(); y++) {
  3.         var value = sheet.getValue(i, y);
  4.         if(value) {
  5.             console.log(i, y)
  6.         }
  7.     }
  8. }
复制代码

image.png154626769.png

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