. OK!GAS基本操作】シートの特定範囲のデータをクリアする方法 - Yuki s bnb blog
OK!GAS基本操作】シートの特定範囲のデータをクリアする方法 - Yuki s bnb blog
OK!GAS基本操作】シートの特定範囲のデータをクリアする方法 - Yuki s bnb blog

Yuki's bnb blog

こんにちは!Yukiといいます。本業のかたわら大阪で2016年夏から民泊運営のお手伝いをしています。民泊業務に関する様々なことを自動化・効率化したいと思い日々活動しています。 お気軽にコメント・お問い合わせください :) TOEICスコア 985

【コピペでOK!GAS基本操作】シートの特定範囲のデータをクリアする方法

前回はGoogle Apps Script(GAS)を使ってスプレッドシートのシートのデータを一括クリアする方法を紹介しました。 www.yukibnb.com

今回はGoogle Apps Script(GAS)を使ってスプレッドシートの 特定範囲のデータをクリアする方法 を紹介します。

コピペでOK!特定範囲のデータをクリアする方法
  • Clear》すべてをクリアする
  • clearContent》コンテンツをクリアする
  • clearFormat》書式をクリアする
《clear》すべてをクリアする

範囲内の文字だけでなく、文字色・背景色・罫線などの書式などもすべてクリアするには、 clearメソッド を使用します。

今回clearメソッドはRangeオブジェクトに対して使用します。

var ss = SpreadsheetApp.getActiveSpreadsheet(); //シート名は置き換えてください。 var sh = ss.getSheetByName("売値リスト"); //範囲内(B2セル~E11セル)のすべてをクリアする sh.getRange(2,2,10,4).clear();

B2セル~E11セルは getRange(2,2,10,4) で指定します。

《clearContent》コンテンツをクリアする

範囲内の文字などのコンテンツだけクリアするには、 clearContentメソッド を使用します。

文字色・背景色・罫線などの書式はクリアされません。

var ss = SpreadsheetApp.getActiveSpreadsheet(); //シート名は置き換えてください。 var sh = ss.getSheetByName("売値リスト"); //範囲内のコンテンツをクリアする sh.getRange(2,2,10,4).clearContent();

シートのコンテンツをすべてクリアするにはSheetオブジェクトに対して clearContents メソッドを使用しますが、今回のように特定範囲のコンテンツをクリアするにはRangeオブジェクトに対して clearContent メソッドを使用します。

末尾の s は不要ですのでご注意ください。

《clearFormat》書式をクリアする

範囲内の文字色・背景色・罫線などの書式だけクリアするには、 clearFormatメソッド を使用します。

文字などのコンテンツはクリアされません。

var ss = SpreadsheetApp.getActiveSpreadsheet(); //シート名は置き換えてください。 var sh = ss.getSheetByName("売値リスト"); //範囲内の書式をクリアする sh.getRange(2,2,10,4).clearFormat();

シートの書式をすべてクリアするにはSheetオブジェクトに対して clearFormats メソッドを使用しますが、今回のように特定範囲の書式をクリアするにはRangeオブジェクトに対して clearFormat メソッドを使用します。

末尾の s は不要ですのでご注意ください。

まとめ

今回はGoogle Apps Script(GAS)を使ってスプレッドシートの 特定範囲のデータをクリアする方法 を紹介しました。

こんにちは! Yuki (@yukibnb) です。今回はGoogleスプレッドシ… こんにちは! Yuki (@yukibnb) です。以前Google Apps Script(G… こんにちは! Yuki (@yukibnb) です。今回はGoogle Apps Script… こんにちは! Yuki (@yukibnb) です。今回はGoogle Apps Script… 2020-12-10 memo2020/12/10に記事全体を修正しました。主な修正… お問い合わせはこちらまで

>> 詳しいプロフィールはこちら>> Twitterはこちら @yukibnb>> Instagramはこちら @yukibnb

  • GoogleAppsScript (68)
  • LINE/LINENotify (24)
  • 効率化 (121)
  • 情報共有 (61)
  • 民泊運営全般 (102)
  • 民泊用資料 (81)
  • Beds24 (50)
  • Airbnb (18)
  • Booking.com (22)
  • スプレッドシート (37)
  • WEB会議 (7)
  • mmhmm (6)
  • Slack (2)
  • このブログに関して (2)
  • 一般 (2)
  • JapanTravelTips (1)
  • GoogleDocs (1)
  • Notion (1)
  • PowerAutomateDesktop (1)
  • Zoom (1)
  • Google Calendar (1)
  • English (1)
📎📎📎📎📎📎📎📎📎📎