Google将工作表放火基

问题描述

我正在尝试将我的表数据发送到我的Firestore应用程序,但是出现此类错误 一直显示:TypeError:无法读取null的属性“ getLastRow”(第14行,文件代码”)

完成所有配置,并将Firestore库添加到应用脚本

function covidFunc() {
   const email = "[email protected]";
   const key = "-----BEGIN PRIVATE KEY--------END PRIVATE KEY-----\n";

   const projectId = "my project id";
   var firestore = FirestoreApp.getFirestore (email,key,projectId);
  
  
  // get document data from ther spreadsheet
   var ss = SpreadsheetApp.getActiveSpreadsheet();
   var sheetname = "US-covid";
   var sheet = ss.getSheetByName(sheetname); 
   // get the last row and column in order to define range
   var sheetLR = sheet.getLastRow(); // get the last row }



  [1]: https://i.stack.imgur.com/4Nw6k.png

解决方法

您的有效电子表格文件;一个与您的google apps脚本项目相连的项目,应该有一个名称为min-height的标签/工作表。您的屏幕截图仅提供了一个名称为US-covid的电子表格文件。但是标签/工作表应该有它。

示例:

explanation