Если данные в ячейке в столбце B имеют A или B в качестве ТОЛЬКО 2-ой последней буквы - (пример местоположения G08B1) - скопируйте эту строку на другой лист.
I используйте измененную версию строки копирования, если в определенной ячейке есть определенное слово, поэтому не знаете, как изменить это на то, что мне нужно.
function CopyAorBLocation() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = event.source.getActiveSheet();
var r = event.source.getActiveRange();
if(s.getName() == "FORKLIFT" && r.getColumn() == 7 && r.getValue() == copy AorB if 2nd last letter - if not ignore)
{
var row = r.getRow();
var numColumns = s.getLastColumn();
var targetSS =
SpreadsheetApp.openById("");
s = SpreadsheetApp.getActiveSheet();
var tempSheet = s.copyTo(targetSS);
var targetSheet = targetSS.getSheetByName("ONLINERELOCATION");
var target = targetSheet.getRange(targetSheet.getLastRow() + 1, 1);
tempSheet.getRange(row, 4, 1, 3).copyTo(target);
Надеюсь, что это не слишком сложно для достижения.
Заранее спасибо