I'm new to coding and have what for many is a simple problem. I want to transfer data from 2 cells in form spreadsheet to last row in different spreadsheet. I can get this to work if transferring to different tab within sheet but not to different sheet. What I have is below and is mostly editing of stuff I have found here:
function onEdit(e) {
if (e.range.getA1Notation() === 'C27') {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var formSS = ss.getSheetByName("Sheet1"); //Sheet1
var target = SpreadsheetApp.openById("https://docs.google.com/spreadsheets/d/1WIp-tBahgNJ_BTa0up89J5KMGoJOJyCfX6K6_leKFPM/edit#gid=1733591209");
var target_sheet = target.getSheetByName("Archive");
var values = [[formSS.getRange("C6").getValue(),
formSS.getRange("C23").getValue()]];
target_sheet.getRange(last_row + 1, 1, values.length, values[0].length).setValues(values);
}