getActiveRange返回的范围小于预期范围

时间:2018-04-22 12:19:20

标签: google-apps-script

我有一个包含20列的简单电子表格表,其中一个应用程序可以更新前14列的行。当一行被修改时,我试图使用getActiveRange()捕获行。但我得到12列而不是预期的14。没有错误。列数少于预期。

var ssPlat= SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Plateau");
var aValues= ssPlat.getActiveRange().getValues();
var aCol   = ssPlat.getActiveRange().getLastColumn()

Logger.log("Columns:"+aCol+":"+aValues)

我不想对范围进行硬编码,因为稍后可能会添加更多列。 请帮忙。

0 个答案:

没有答案