我想創建一個腳本到 -archive people將表單從「表單」註冊到「存檔」 - 刪除空行或清空行人離開(小區OUT不爲空)Array中的錯誤:第一行的最後一個值爲'true'
Herer是我的腳本:
function archive() {
//variables pour la feuille registre
var registre = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Registre"); // le script se positionne sur la feuille Registre
var lastRowReg = registre.getLastRow(); // obtenir le numero de la dernière ligne éditée
var data = registre.getRange(2, 1, lastRowReg-1,7).getValues();
//variables pour la feuille archive
var archive = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Archive");
var lastRowArch = archive.getLastRow();
var target = new Array();
//recherche
for (var i = 0; i < data.length; ++i) { //création de la boucle qui va analyser chaque ligne du tableau
if (data[i][6]=!'') { //pour les lignes la cellule heure de sortie est vide,
target.push(data[i]);
egistre.getRange(i+2,1,1,7).clearContent();
}
if(target.length>0){
archive.getRange(lastRowArch+1, 1, target.length,target[0].length).setValues(target);
}
}
}
DEBUG:數據=
[ 「小姐」, 「搞亂」, 「GH」,「巴扎爾「,」da45adazd54「,」13h00「,真], [ 「小姐」, 「搞亂」, 「GH」, 「巴扎」, 「da45adazd54」, 「13:00」, 「14:00」]]
爲什麼真正的而不是13h45?
謝謝您的幫助
好吧,塞爾它那修改。 – jlSta 2013-03-15 12:21:01
我修改腳本的目標,因爲它不乾淨 – jlSta 2013-03-15 13:13:49