如何知道合并单元格的最后一行,例如
在上一页中,如果有人编辑包含值a
的范围A2,则将触发onEdit()
方法。我可以像这样使用range.getRow()
和range.getColumn()
来了解已编辑单元格的行和列
function onEdit(e){
var range = e.range;
var Row = range.getRow();
var Col = range.getColumn();
}
如何知道合并单元格的最后一行,例如对于a
是10
,对于b
是12
,对于c
是20
,对于one
是7
,依此类推,是使用Apps脚本吗?
答案 0 :(得分:1)
如果编辑后的单元格是合并单元格的一部分,则可以使用它。
if( e.range.isPartOfMerge() ) {
var range = e.range.getMergedRanges()[0];
var lastRow = range.getLastRow();
}
else {
// You figure it out
}