0
我的代碼這個簡單的線條谷歌應用腳本谷歌提供了腳本錯誤時,電子表格範圍內不存在
s.getRange('C2:C').clearContent();
但有時我的表格只有一行。所以C1在那裏,但C2:C不存在。 在這種情況下,腳本會給出錯誤。
有誰知道我可以如何實現與上面的代碼相同的功能,但只有行1存在時不會出現錯誤?我相信它很簡單,但我不知道從哪裏開始。
我有這個到目前爲止,但我不知道是否有任何問題。這似乎太簡單了:
function Test() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getSheetByName('Sheet1');
var values = s.getRange('C:C');
var howManyRows = values.getNumRows();
if (howManyRows >= 2)
s.getRange('C2:C').clearContent();
}
}
它的工作原理!非常感謝您的幫助。 – Vin