Jak utworzyć automatyczny skrypt w arkuszu kalkulacyjnym Google?

Mógłbym skorzystać z pomocy przy pisaniu skryptu w moim arkuszu kalkulacyjnym Google. Po pierwsze, nie jestem programistą i nowicjuszem w najlepszym razie przy pisaniu kodu lub dowolnego skryptu.

Chcę użyć tego do listy lunchów. Historia: stworzyłem arkusze kalkulacyjne Google, które działają jako cyfrowy arkusz lunchowy. Każdy nauczyciel ma swój własny arkusz kalkulacyjny dla swojego domu rodzinnego, a sumy dla klasy wypełniają główny arkusz lunchowy dla głównego pracownika stołówki w celu zamówienia. Problem polega na tym, że stare sumy są nadal obecne od poprzedniego dnia. Idealnie, na początku nowego dnia, określone pola w arkuszu kalkulacyjnym zostaną automatycznie wyczyszczone.Kliknij tutaj, aby wyświetlić przykład utworzonego przeze mnie arkusza kalkulacyjnego.

W moich badaniach znalazłem wątek na temat tworzenia skryptu, aby to zrobić, ale jako przycisk do kliknięcia, który następnie wyczyści określone zakresyKliknij tutaj, aby zobaczyć oryginalny post. Skrypt jest następujący:

function clearRange() {
  //replace 'Sheet1' with your actual sheet name
  var sheet = SpreadsheetApp.getActive().getSheetByName('Sheet1');
  sheet.getRange('C4:I12').clearContent();}

Chciałbym, aby istniał skrypt, dzięki któremu codziennie (powiedzmy codziennie o północy) usuwane jest określone pole / zakres. janie rób chcesz, aby kolumny lub wiersze były usuwane, ponieważ nie chcę utracić nazwisk uczniów ani wyboru lunchu.

Proszę, każda pomoc jest bardzo mile widziana. Z góry dziękuję za pomoc, zwłaszcza z nowicjuszem takim jak ja. Czekam na kontakt z każdym!
- Jason

questionAnswers(2)

yourAnswerToTheQuestion