Как добавить строку ниже последнего элемента в списке - PullRequest
0 голосов
/ 05 февраля 2019

У меня есть список задач, и я хочу создать макрос для добавления строки ниже последнего элемента в этот список.Но все макросы, которые я пробовал, не работали.Может ли кто-нибудь помочь мне с этим?

вот оно:

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();
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...