google-apps-script - 如何查找工作表是否为空?

标签 google-apps-script google-sheets

我正在获取工作表的数据范围并使用 Range.getNumRows()使用 Google Apps 脚本获取 Google 电子表格中的行数。

但是当工作表恰好完全为空时,Range.getNumRows()仍然返回 1 而不是 0。我猜这是因为一个范围必须至少有 1 个单元格。

是否有另一种(简单)方法可以在没有此问题的情况下获取工作表中的行数?

我知道我可以遍历工作表中的所有单元格以检查它是否完全为空,但这似乎不是很有效。

最佳答案

我只是偶然发现了应用程序脚本文档的答案。

我正在使用 sheet.getLastRow()现在

关于google-apps-script - 如何查找工作表是否为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38186429/

相关文章:

javascript - Google Apps编写自定义每小时触发器以在给定时间启动

google-apps-script - 使用谷歌应用脚​​本构建实时仪表板

javascript - Google 脚本函数参数中需要引号吗?

javascript - 如何将 JSON 中的嵌套数组拆分为 Google 表格中的表格(使用 Javascript?)

javascript - 列出文件夹中的所有文件,包括子文件夹中的文件

google-apps-script - 在 Google 中为授权 API 客户端设置客户端名称

php - 通过 cURL/PHP 将新行插入到 Google 电子表格中 - 如何?

javascript - 如何通过在 google apps 脚本中使用 Gsheet 文件的名称来获取 Gsheet 文件的 ID

go - 使用 google sheets API V4/REST/Go 进行身份验证

google-apps-script - 通过公式而不是脚本在单元格中的 Google Sheets 文件名?