Вставьте столбец в самом конце с пустыми ячейками между - PullRequest
0 голосов
/ 11 марта 2019

У меня проблема с вставкой столбца после моего последнего столбца.Я использую приведенный ниже код, но у меня есть пробелы во всех моих данных, поэтому он вставляет столбец примерно на полпути.Это сбивает с толку, потому что строка 1 полностью заполнена до самого конца, поэтому я подумал, что это превзойдет все пустые ячейки, но он все еще вставляет столбец на полпути.

function AddColumn() {
  var ss = SpreadsheetApp.openById("spreadsheetId");
  var sheet2 = ss.getSheetByName("sheetName");
  sheet2.insertColumnAfter(sheet2.getLastColumn());
}

Спасибо за любую помощь!

1 Ответ

1 голос
/ 11 марта 2019

Это не лучший способ, но

function AddColumn() {
  var ss = SpreadsheetApp.openById("spreadsheetId");
  var sheet2 = ss.getSheetByName("sheetName");
  sheet2.insertColumnAfter(sheet2.getDataRange().getValues()[0].length);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...