【发布时间】:2019-11-15 22:56:36
【问题描述】:
我正在尝试比较两个不同的表格值并删除匹配的单元格,
这是我尝试过的,但是当我运行它时,什么都没有发生:
function clearSourceValues(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sourceTable = ss.getSheetByName("Encaminhamento");
var targetTable = ss.getSheetByName("testeBD");
var rowCount = targetTable.getLastRow() + 1;
var sourceValues = sourceTable.getRange(2, 6, rowCount, 1).getValues();
var targetValues = targetTable.getRange(2, 1, rowCount, 1).getValues();
for (var i in targetValues){
var clearRange = targetTable.getRange(i + 1, 2, 1, 8);
if (targetValues[i][0] == sourceValues[i][0]){
clearRange.clear();
};
};
};
【问题讨论】:
标签: javascript google-apps-script google-sheets spreadsheet