Задать вопрос
@Obesanjo

Как вставить значение ячейки со сдвигом вправо?

Написал скрипт: скрипт копирует значения ячеек А и В той строки, в которой находится выделенная ячейка, и переносить эти значения в другой документ в колонки А и В. Как сделать, чтобы значения вставлялись не в колонки А и В, а в колонки А и С?

function copyА() {
  var SPREADSHEET_ID = 'Ключ к таблице'; 
var SHEET_NAME = 'Лист1'; 
var dataSheet = SpreadsheetApp.openById(SPREADSHEET_ID).getSheetByName(SHEET_NAME);
var sheet = SpreadsheetApp.getActiveSheet(); 
var rowIndex = sheet.getCurrentCell().getRowIndex(); 
var getA = sheet.getRange(rowIndex,1).getValue(); 
var getB = sheet.getRange(rowIndex,2).getValue(); 
var lastRow = dataSheet.getLastRow()+1; 
dataSheet.getRange('A' + lastRow).setValue(getA); 
dataSheet.getRange('B' + lastRow).setValue(getB); 
};
  • Вопрос задан
  • 249 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@Oleg_F
По запуску при отметке в чекбоксе, посмотрите, использовал похожий подход

По записи в столбец C, если правильно понял вопрос, то достаточно в последнее строчке вместо B написать C. Или смотрите метод offset
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы