RemcoE33

Reddit help

May 26th, 2021 (edited)
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function onOpen(e){
  2.   const menu = SpreadsheetApp.getUi().createMenu('Template')
  3.     .addItem('Run','findWord')
  4.     .addToUi()
  5. }
  6.  
  7. function findWord() {
  8.   const ss = SpreadsheetApp.getActiveSpreadsheet()
  9.   const inputSheet = ss.getSheetByName('Sheet29')
  10.   const templateSheet = ss.getSheetByName('Template')
  11.   const dValues = inputSheet.getRange(1,4,inputSheet.getLastRow(),1).getValues().flat()
  12.  
  13.   let rowNumber;
  14.  
  15.   for (i=0; i < dValues.length; i++){
  16.     rowNumber = i
  17.     if(dValues[i].includes('Screen')){
  18.       break;
  19.     }
  20.   }
  21.  
  22.   const date = Utilities.formatDate(new Date(values[0][0]), 'GMT+6', 'yyyy-MM-dd HH:MM:SS')
  23.   const values = inputSheet.getRange(rowNumber + 1,2,1,2).getValues()
  24.   templateSheet.getRange("C28").setValue(`Date/Time: ${date}`)
  25.   templateSheet.getRange("C30").setValue(`Class: ${values[0][1]}`)
  26.  
  27. }
  28.  
Add Comment
Please, Sign In to add comment