【发布时间】:2021-10-31 05:33:40
【问题描述】:
我熟悉 Excel VBA,但不熟悉 Google 脚本编辑
如果单元格 A2 和 B2 不是空白,我正在尝试使用简单的 IF 语句在第 2 行上方插入新行。
function AddaLine() {
if (B1 == false)
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.getRange('2:2').activate();
spreadsheet.getActiveSheet().insertRowsBefore(spreadsheet.getActiveRange().getRow(), 1);
spreadsheet.getActiveRange().offset(0, 0, 1, spreadsheet.getActiveRange().getNumColumns()).activate();
spreadsheet.getRange('A2').activate();
};
单元格 B1 包含的位置
=isblank(A2:B2)
或
function AddaLine() {
if (A2, B2 != null)
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.getRange('2:2').activate();
spreadsheet.getActiveSheet().insertRowsBefore(spreadsheet.getActiveRange().getRow(), 1);
spreadsheet.getActiveRange().offset(0, 0, 1, spreadsheet.getActiveRange().getNumColumns()).activate();
spreadsheet.getRange('A2').activate();
};
我能想到的每个组合都会返回错误。 任何帮助将不胜感激。
【问题讨论】:
标签: javascript if-statement google-apps-script google-sheets