我有一个任务列表,我想创建一个宏以在该项目的最后一项之后添加一行。但是我尝试过的所有宏都没有用。有人可以帮我吗?
在这里:
function AddRow() {
var spreadsheet = SpreadsheetApp.getActive();
var sheet = spreadsheet.getActiveSheet();
sheet.getRange(spreadsheet.getCurrentCell().getRow() + 22, 1, 1, sheet.getMaxColumns()).activate();
spreadsheet.getActiveSheet().insertRowsAfter(spreadsheet.getActiveRange().getLastRow(), 1);
spreadsheet.getActiveRange().offset(spreadsheet.getActiveRange().getNumRows(), 0, 1, spreadsheet.getActiveRange().getNumColumns()).activate();
spreadsheet.getCurrentCell().offset(0, 8).activate();
spreadsheet.getCurrentCell().setFormulaR1C1('=TODAY()');
spreadsheet.getCurrentCell().offset(0, -2).activate();
spreadsheet.getActiveRangeList().setBorder(null, null, null, true, null, null, '#000000', SpreadsheetApp.BorderStyle.SOLID);
spreadsheet.getCurrentCell().offset(5, 0).activate();
};