シートを動的に扱うことが多いので、グローバルにシートナンバーを定義してしまっていますが、Gmailの本文を取得して、indexOfとかでごにょごにょするのは結構楽しいです。 var sheetNumber = 1; function dailyGmailGetBody() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[sheetNumber - 1]; var threads = GmailApp.search('subject:"●●" from:"●●"',0,1); //検索条件を指定して、リストの1つ目のみを取得する var messages = threads[0].getMessages(); //メールの親スレッドメッセージを指定 var tBody = message