Google Apps Script入門 | 第24回.シートの挿入・削除・名前変更 | Google Apps Script(GAS)の入門解説です



最終更新日:2016-11-03

第24回.シートの挿入・削除・名前変更

シートの挿入、シートの削除、シートの名前変更です、

シートの挿入・削除は、Spreadsheetオブジェクトのメソッド、

名前の変更は、Sheetオブジェクトのメソッドになります。

以下では、これだけ覚えておけば良いというメソッドに限定して抜粋しています。


Spreadsheetオブジェクトのメソッド

処理 メソッド書式 簡単な説明
シート挿入 insertSheet() デフォルト名で、スプレッドシートに新しいシートを挿入します。
insertSheet(sheetIndex) 指定されたインデックスのスプレッドシートに新しいシートを挿入します。
insertSheet(sheetName) 指定された名前のスプレッドシートに新しいシートを挿入します。
insertSheet(sheetName,sheetIndex) 指定されたインデックスで指定された名前のスプレッドシートに新しいシートを挿入します。
シート削除 deleteSheet(sheet) 指定されたシートを削除します。

options付きのメソッドもありますが、特に覚える必要はないと思います。

sheetIndexを指定しない場合は、アクティブシートの後ろに挿入されます。


Sheetオブジェクトのメソッド

処理 メソッド書式 簡単な説明
シート名前変更 setName(name) シート名を設定します。

シートの名前変更については、Spreadsheetオブジェクトのメソッドに、
renameActiveSheet(newName)
がありますが、使うシーンを考えると、
setName(name)
だけ覚えれば十分だと思います。


使用例

function sample24() {
  var ash = SpreadsheetApp.getActiveSpreadsheet();
  //シート追加
  var sheet = ash.insertSheet("test1");
  //シート名変更
  sheet.setName("test2");
  //シート削除
  ash.deleteSheet(sheet);
}


SpreadsheetオブジェクトとSheetオブジェクトのメソッドは非常にたくさんあります。
まずは、最低限のメソッドを覚えて、後は必要に応じて随時調べれば良いでしょう。




同じテーマ「Google Apps Script入門」の記事

第22回.オブジェクト、メソッド、プロパティとは
第23回.行・列を操作する(挿入・削除・非表示・サイズ)
第25回.スプレッドシート(ブック)の作成・名前変更
第26回.セルのコピー&各種ペースト
第27回.セルに数式を入れる
第28回.リンクの挿入・編集・削除
第29回.メモの挿入・削除と改行文字

新着記事 ・・・新着記事一覧を見る

メモの挿入・削除と改行文字|Google Apps Script入門(12月6日)
リンクの挿入・編集・削除|Google Apps Script入門(12月6日)
セルに数式を入れる|Google Apps Script入門(12月1日)
セルのコピー&各種ペースト|Google Apps Script入門(11月22日)
Twitter Bot 作成|Google Apps Script応用(11月6日)
Excel流の最終行の取得|Google Apps Script応用(11月6日)
方眼紙Excelが楽に入力できるVBA|ExcelマクロVBAサンプル集(11月5日)
「ポケモンを確実に見つける方法」をExcelで数学してみた|エクセル雑感(11月4日)
スプレッドシート(ブック)の作成・名前変更|Google Apps Script入門(11月4日)
シートの挿入・削除・名前変更|Google Apps Script入門(11月3日)

アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|ExcelマクロVBA入門
2.RangeとCellsの使い方|ExcelマクロVBA入門
3.徹底解説(VLOOKUP,MATCH,INDEX,OFFSET)|エクセル関数超技
4.Range以外の指定方法(Cells,Rows,Columns)|ExcelマクロVBA入門
5.セルの参照範囲を可変にする(OFFSET,COUNTA,MATCH)|エクセル関数超技
6.セルのコピー&値の貼り付け(PasteSpecial)|ExcelマクロVBA入門
7.CSVの読み込み方法|ExcelマクロVBAサンプル集
8.変数とデータ型(Dim)|ExcelマクロVBA入門
9.セル・行・列の削除・挿入(Delete,Insert)|ExcelマクロVBA入門
10.ひらがな⇔カタカナの変換|エクセル基本操作



  • >
  • >
  • >
  • シートの挿入・削除・名前変更

  • このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


    記述には細心の注意をしたつもりですが、
    間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
    なお、掲載のVBAコードは自己責任で使ってください。万一データ破損等の損害が発生しても責任は負いません。



    ↑ PAGE TOP