Ich beabsichtige, mein Skript auf Google Blatt laufenSie können nicht CjwKEAjwiYG9BRCkgK-G45S323oSJABnykKAhI-
umwandeln, was ich tue ist, die Werte der Zellen wiederherzustellen, und verwenden Sie eine if-Anweisung eine Kennung Zelle vergleichen mit einer anderen Benutzer-ID-Zelle.
Wenn sie unterschiedlich sind, möchte ich die gesamte Zeile eliminieren, wenn sie gleich sind, möchte ich die gesamte Zeile so lassen, wie sie ist.
ich den Fehler:
You can not convert CjwKEAjwiYG9BRCkgK-G45S323oSJABnykKAhI-
Mein Code:
function myFunction() {
function Lento() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var sheet = spreadsheet.getActiveSheet();
var rows = sheet.getDataRange();
var values = rows.getValues();
var numCols = rows.getNumColumns();
var numRows = rows.getNumRows();
for (var r=1; r<values.length; r++) {
var row = values[r],
identificador = row[0],
palabraclave = row[1],
ciudad = row[2],
fecha = row[4],
pais = row[5],
idusuario = row[6],
nombre = row[7],
email = row[8],
telefono = row[9],
mensaje = row[10],
urllanding = row[11],
fechausuario = row[12];
Logger.log(identificador);
Logger.log(palabraclave);
Logger.log(ciudad);
Logger.log(fecha);
Logger.log(pais);
}
if (row[0] !== row[6]) {
spreadsheet.deleteRow(row);
}
}
Lento();
}
Bitte siehe [fragen] und [die perfekte Frage] (http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/). – FrankerZ
ein Hinweis, welche Zeile Ihres Codes den Fehler erzeugt? –