【GAS】スプレッドシートのシートをまとめて削除する方法

GAS

GAS基礎講座一覧

ご訪問ありがとうございます。

Googleシートマスターのひろしです。

前回

【GAS2】一瞬でシート名を取得する方法
GAS基礎講座一覧 ご訪問ありがとうございます。 Googleシートマスターのひろしです。 前回⇒「【GAS基礎講座 1. 】初めてのGAS セルの値を操作する」 GASでセルの値を操作できましたか? 素晴らし...

今回は、とっても価値の高い方法をお伝えします。

これを知ることであなたは、

  • GASでシートを削除する方法がわかります。
  • シートをまとめて削除する事ができます。
  • GASがわからなくても簡単にできます。


逆に、知らないと
大量のシートを削除する際に
チンタラ、「シート選択」→「削除」

という行為を繰り返す必要があります。

なのでサクッとマスターして

と答えてあげてください。

 

動画はこちら

【GAS】Googleスプレッドシート 大量のシートを一気に削除する方法

マインドセットします。

マインドセット
大量のシートを手作業で削除するやつはバカ

大量のシートを手作業で削除するのは
なかなか骨が折れます。

ぜひ、GASでやってみてください

スクリプトはこちら

 

スクリプト内のポイント
notDelSheet.indexOf
配列内に一致するシートがあるかのチェック

try{} catch()

try{}内でエラーが発生するとcatch{}に飛んでくる
※今回は、シートがすべて削除された時のために使用

 

では、今回のGoogleシートマスターへの究極の方法です。

Step1.
スクリプトエディタを開く

Step2.

スクリプトを貼り付ける

Step3.

const notDelSheet = [“削除しない”, “”, “”]

に削除しないシートを記載する


Step4.

DeleteSheets()を実行する

 

では、早速、スクリプトエディタを開いてください
今すぐです。

最後までご覧いただきありがとうございます。

つぎはこちら

【GAS 24.】ドロップダウンリストからQUERY文を作成する(データの入力規則)
ドロップダウンリスト一覧 自作関数と組み合わせてQUERYを実行する方法がわかります。 サブルーチンの作り方がわかります。 function test_makeQuery() { ...

GAS基礎講座一覧

コメント

タイトルとURLをコピーしました