0
私はこれらのスクリプトを大量に見つけました。しかし、私は必要なものではありません。私はトリガーにリンクできるスクリプトを探しています。列8(H)に「はい」が表示されているすべての行がトリガーされると、GoogleシートIDが別のシートに移動されます。 (シート1)。私のスクリプトは動作します。しかし、それは新しいシートにすべてを取る。そして、私は列8(H)に「はい」があるものだけを必要とします。私は同じ本に編集するスクリプトを見つけました。しかし、別のGoogleスプレッドシートIDへのトリガーではありません。「はい」に基づいて行を新しい本/シートに移動する
function CopyDataToNewFile() {
var sourceSheet = SpreadsheetApp.openById('Source ID').getSheetByName('Admin'),
sourceValues = sourceSheet.getRange(4, 1, sourceSheet.getLastRow(), sourceSheet.getLastColumn()).getValues(),
targetSheet = SpreadsheetApp.openById('Destination ID').getSheetByName('Sheet1');
targetSheet.getRange(targetSheet.getLastRow() + 1, 1, sourceValues.length, sourceValues[0].length).setValues(sourceValues);
sourceSheet.getRange(6, 1, sourceSheet.getLastRow(), sourceSheet.getLastColumn()).clearContent();
}