【问题标题】:Error using getRange + clear (Google Sheets & GAS)使用 getRange + clear 时出错(Google 表格和 GAS)
【发布时间】:2019-11-24 12:42:19
【问题描述】:

当我使用'Page 1!A1:A' 时,脚本中出现错误并且没有清除COLUMN A 的所有行。
但是当我输入'Page 1!A1:A200' 时,它可以完美运行。

但随着电子表格的行数波动,我无法确定最大数量的值。

function Testes() {
  var ss = SpreadsheetApp.getActive();
  ss.getRange('Page 1!A1:A').clear({contentsOnly: true, skipFilteredRows: true});
};

如何调整以使这种情况不再发生?

【问题讨论】:

    标签: google-apps-script google-sheets


    【解决方案1】:
    function Testes() {
      var ss = SpreadsheetApp.getActive();
      var sh=ss.getSheetByName('Page 1');
      var rg=sh.getRange(1,1,sh.getLastRow(),1).clear({contentsOnly: true, skipFilteredRows: true});
    }  
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多