GAS|スプレッドシートのシート内が空(データが存在しない)かどうか判定する|isBlank|getDataRange|Sheet|SpreadsheetApp|Google Apps Script|開発裏話
「マンガポスト日本版」では、Google ドライブ内に保存している「コミックス発売日情報」を参照して、その日付を基に毎日配信しています。
この「コミックス販売日情報」は、スプレッドシートで作ったものです。
Google ドライブ内に保存しているスプレッドシートの、特定のシート内が空(データが存在しない)かどうかを判定するには、以下のようにします。シート内に存在する全セルが、「ブランク」かどうかを判定します。
/**
* The sheet is empty?
*
* @param sheet — the Sheet object
* @return Boolean — true if the sheet is empty; false otherwise
*/
function isEmptySheet(sheet) {
// the range is totally blank?
return sheet.getDataRange().isBlank();
}
マンガポスト日本版
マンガポスト日本版の Twitter 公式アカウントです。
漫画(まんが)・コミックの新刊情報を毎日配信中!
コーヒーブレイク
宇宙への往来が当たり前になった近未来。高校生のカナタ、アリエスら9名は“惑星キャンプ”に旅立つ。未体験の宇宙旅行に胸を躍らせながら惑星に降り立った彼らを待ち受ける、予想外の事態とは!?