У меня есть список задач, и я хочу создать макрос для добавления строки ниже последнего элемента в этот список.Но все макросы, которые я пробовал, не работали.Может ли кто-нибудь помочь мне с этим?
вот оно:
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();
};