function copyRows() {
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 2; // First row of data to process
var numRows = sheet.getLastRow() - 1; // Number of rows to process
// Fetch the range of cells A2:B3
var dataRange = sheet.getRange(startRow, 1, numRows, 100);
dataRange.activate();
// Fetch values for each row in the Range.
var data = dataRange.getValues();
for (var i = 0; i < data.length; ++i) {
var row = data[i];
var emailAddress = row[1]; // First Column
var title = row[6];
if (title.contains("SVP" || "VP" || "Director" || "director" || "CEO" || "Founder" || "owner")) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var destination = ss.getSheetByName("Director's, VP's, CEOs, SVP's - MANUAL");
var range = destination.getRange("A2:D1000");
row.copyValuesToRange(startRow, 1, numRows, 100);
}
}
}
另一个表下面是电子表格的截图:复制行通过Appscript
不知道我错过了什么,但代码似乎没有工作...说它有一个错误:
Cannot find function contains in object Associate Account Strategist.
当您为问题添加标签时请注意。你已经使用了[[tag:appscript]]两次。该标签适用于某些Apple doo-dad。您想根据[Google Apps脚本支持页面](https://developers.google.com/apps-script/support)中的说明,使用[[tag:google-apps-script]]标记您的问题。请修改你的标签。您可能还需要[[tag:google-spreadsheet]]。 – Mogsdad