为什么我总是使用此代码获得相同的结果前3行:
var ss = SpreadsheetApp.openById("1cUmeVEGgKnPcWdUyd55weiMUA4Pn5oXyzLK4ef6YLK5");
var sheetform = ss.getSheetByName("sheet");
var indexColumn = sheetform.getActiveCell().getColumn();
即使我点击电子表格中的另一个单元格,它也会返回相同的单元格(C3)。
答案 0 :(得分:0)
如果您当前没有使用活动电子表格(或者您的脚本正在运行而不依赖于电子表格),它将始终返回固定值,这是预期的行为。 (getActiveCell always returns A1)。但是,它实际上应该返回" A1"而不是" D3"。我不知道那是什么问题。但看起来您正在加载任意工作表,因此行为在预期的行上(除了返回的单元格应该是A1)。