Salvar dados de 1 planilha para outra planilha no Google Sheets com mais de 1 linha
const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet1 = ss.getSheetByName("Dados");
// Link da planilha para qual deseja salvar
const ssId = "1Y7MX60VaqL9fQEd3ej3hvqvfKP0LE5w2IXBsws4WZcM";
const ssBase = SpreadsheetApp.openById(ssId);
// Nome da guia que deseja salvar
const sheetBase = ssBase.getSheetByName("BASE");
function copiareColarOutraPlanilha(){
let validacao = sheetBase.getRange("A1").getValue();
if(validacao == ""){
var rowInicio = 1;
var lastRow = 1;
}else{
var rowInicio = 2;
var lastRow = sheetBase.getRange("A1").getNextDataCell(SpreadsheetApp.Direction.DOWN).getRow() + 1;
}
let area = sheet1.getRange("A" + rowInicio + ":B").getValues();
sheetBase.getRange("A" + lastRow + ":B" + (lastRow + area.length - 1)).setValues(area);
}
Nenhum comentário:
Postar um comentário