Я хотел бы изменить приведенный ниже код, чтобы вместо его исправления в коде - он удалял строку, основанную на определенной ячейке. Поэтому, если бы H2 «ожидал», он бы посмотрел на диапазон данных и удалил любую строку, которая содержала ожидаемый. затем, если вы измените H2 на «завершено», он запустит скрипт и удалит все строки, содержащие завершенные et c et c. Я буду запускать его из пользовательского меню.
function DeleteText() {
// This Code will delete any "Donation Sub-Task" in Column A.
var sheet = SpreadsheetApp.getActive();
sheet.setActiveSheet(sheet.getSheetByName('JIRA JQL QUERY - READ ONLY'), true);
var rows = sheet.getDataRange();
var numRows = rows.getNumRows();
var values = rows.getValues();
var rowsDeleted = 0;
for (var i = 0; i <= numRows - 1; i++) {
var row = values[i];
if (row[0] == 'expected') {
sheet.deleteRow((parseInt(i)+1) - rowsDeleted);
rowsDeleted++;
}
}
};
Как всегда, Спасибо заранее