Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. function isolateEmployeeData() {
  2.  
  3. var sheetNameToWatch = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(SHEET_NAME);
  4.  
  5. var columnNumberToWatch = 2;
  6.  
  7. var valueToWatch = "name1";
  8.  
  9. var sheetNameToCopyTheRowTo = "Name1";
  10.  
  11.  
  12.  
  13. var ss = SpreadsheetApp.getActiveSpreadsheet();
  14.  
  15. var sheet = SpreadsheetApp.getActiveSheet();
  16.  
  17. var range = sheet.getActiveCell();
  18.  
  19.  
  20.  
  21. if (sheet.getName() == sheetNameToWatch && range.getColumn() == columnNumberToWatch && range.getValue() == valueToWatch) {
  22.  
  23. var targetSheet = ss.getSheetByName(sheetNameToCopyTheRowTo);
  24.  
  25. var targetRange = targetSheet.getRange(targetSheet.getLastRow() + 1, 1);
  26.  
  27. sheet.getRange(range.getRow(), 1, 1, sheet.getLastColumn()).copyTo(targetRange);
  28.  
  29. }
  30.  
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement