小技チャットGPTを使って高速に月曜日だけを抽出したプルダウンのリストを作成する方法

めちゃくちゃ簡単です。

テンプレを複製するコードは以下です。

function createTabs() {
  var startDate = new Date("2023/4/1");
  var endDate = new Date("2024/3/31");
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Template"); // 複製元のシート名を指定する
  var dayNames = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"];

  while (startDate <= endDate) {
    if (startDate.getDay() == 1) {
      var tabName = Utilities.formatDate(startDate, "JST", "yyyy/MM/dd") + " (" + dayNames[startDate.getDay()] + ")";
      sheet.copyTo(SpreadsheetApp.getActiveSpreadsheet()).setName(tabName);
    }
    startDate.setDate(startDate.getDate() + 1);
  }
}
シェアしていただけると嬉しいです!
  • URLをコピーしました!

この記事を書いた人

福岡の小学校教員 8年目 / 社会科の授業にICTを活用 / GEG Chikuhoリーダー /初心者向けICT研修講師/ 福岡社会科教育実践学会・日本教育工学会所属 / WordPressでICT活用術を発信 / 動画編集・デザイン・Web記事作成・論文執筆・楽曲制作も

コメント

コメントする

CAPTCHA


目次