He estado tratando de comparar las variables de saldo y precio total, de modo que las transacciones que están por encima del saldo de la cuenta no se registren, pero veo errores, sin mensajes, simplemente está atascado en otra declaración, cuando eliminé otra cosa declaración, los resultados son nulos, ni siquiera se imprime 'Error'.
function GenieBook() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var trade = ss.getSheetByName("Genie"); var tradeBook = ss.getSheetByName("Trade Data"); var tradeDataImport = ["B13", "E13", "G13", "I13"]; var tradeDataExport = tradeDataImport.map(f => trade.getRange(f).getValue()); var balance = SpreadsheetApp.getActiveSheet().getRange("B10"); var totalPrice = SpreadsheetApp.getActiveSheet().getRange("I13"); if( balance > totalPrice ){ SpreadsheetApp.getActiveSheet().getRange("L13").setValue("Success!"); tradeBook.appendRow(tradeDataExport); } else{ SpreadsheetApp.getActiveSheet().getRange("L13").setValue("Failed!"); } //console.log(tradeDataExport) }Ha omitido getValue()
var balance = SpreadsheetApp.getActiveSheet().getRange("B10").getValue(); var totalPrice = SpreadsheetApp.getActiveSheet().getRange("I13").getValue();