小编Mar*_*man的帖子

试图让 Google 电子表格自动滚动到底部填充的行。尝试了代码但收到错误

我有从这个问题中获取的以下代码。我试图让我的 400 多行 Google 工作表在打开时自动滚动到工作表的底部,而不是第一行。我收到第 2 行代码的错误。

类型错误:无法从未定义中读取属性“源”。(第 2 行,文件“代码”)

我有一种感觉,因为我的电子表格上有多个选项卡,但我不太了解代码来修复它。我希望它只在第一个选项卡上工作。

    function onOpen(e) {
      var spreadsheet = e.source;
      var sheet = spreadsheet.getActiveSheet();
      var lastRow = spreadsheet.getLastRow();
    /*  if (sheet.getMaxRows() == lastRow) {
        sheet.appendRow([""]);
      }
      lastRow = lastRow + 1;
      */
      var range = sheet.getRange("A" + lastRow + ":A" + lastRow);
      sheet.setActiveRange(range);
    }
Run Code Online (Sandbox Code Playgroud)

google-sheets autoscroll google-apps-script

1
推荐指数
1
解决办法
5028
查看次数