ゲームテーマシューティングゲーム

【GASスプレッドシート シートの一括作成/削除】GAS(Google Apps Script) スプレッドシートでシートの一括作成/削除/位置指定の方法

GAS(Google Apps Script) スプレッドシートでシートの一括作成/削除/位置指定の方法 ゲームテーマ
スポンサーリンク

GAS(Google Apps Script) スプレッドシートでシートの一括作成/削除/位置指定の方法

ご訪問ありがとうございます。
今回は、GAS(Google Apps Script) スプレッドシートでシートの一括作成/削除/位置指定の方法をご紹介します。

ニーアオートマタ | 中古・新品通販の駿河屋

Googleサービス関連サイトマップのご紹介

Googleサービス関連サイトマップをご紹介します。

Googleサービス関連サイトマップのご紹介
学び/学習TOP > IT|ゲーム作り|HP作成
ITtop > エディタ|プログラミング|||
【GAS(Google Apps Script)】
ショットカット|MimeType一覧||
【Googleドライブの操作】
基本編(フォルダ名/URLを取得|スプレットシートのフォルダID取得|ファイル一括取得|フォルダ一括取得|ファイル一括削除|||||
【スプレットシートの操作】
■基本編(スプレッドシート取得|操作|コピー)
■ファイル操作(一括コピー|ファイル情報一括取得||||)
■シート操作
シート取得|シート非表示/再表示|タブ色変更|シート一括作成/削除
便利機能(目次の自動作成|シートの表示/非表示|メニュー操作)
■セル操作
(1セル操作|複数セル値|(取得|記載)|範囲データをクリア|数式を最終行までコピー|全シート一括値貼り|グループ化|並び替え|連想配列|)
■書式(書式設定|||)
■フォント(フォントの英名確認|フォント/文字サイズを一括変換)
■画像(QRコード生成|画像ファイルを一括生成|||)
■独自メニュー(作成|サブメニュー/区切り線)
■便利なスクリプト(ファイル情報の一括取得|||
【SEO】
SEOの歴史|アルゴリズムアップデート||||
テキストエディタ(サクラエディタ|正規表現)
プログラミング
C言語STG作り方|C言語の入門/基礎|リファレンス/サンプル文

■■│コペンギンTOP > ゲームホビー書籍・マンガ│■■
ゲームTOP > ランキング傑作・名作機種別ジャンル別
学び/学習TOP > IT|ゲーム作り|HP作成
ホビーTOP > プラモデルミリタリーエアガン
●映像>アニメ(ロボットアニメ)│映画│
書籍・マンガ > ゲーム雑誌マンガ

パソコン > Macbook |楽天

GAS(Google Apps Script) スプレッドシートでシートの一括作成/削除/位置指定の方法

「GAS(Google Apps Script) スプレッドシートでシートの一括作成/削除/位置指定の方法」をご紹介します。

今回ご紹介するメソッドは、

  1. シートを作成「.insertSheet()」
  2. シートを作成時に位置を指定する「.insertSheet(“シート名”,0)」
  3. 100シート一括で作成する「for文+.insertSheet()
  4. シートを一括削除する「for文+.deleteSheet()」です。
操作内容 メソッド
シートを作成 .insertSheet()
シートを作成時に位置を指定する .insertSheet(“シート名”,0)
100シート一括で作成する for文+.insertSheet()
シートを一括削除する for文+.deleteSheet()
function myFunction() {
 
 //スプレッドシートを取得
 var ss = SpreadsheetApp.getActiveSpreadsheet();
 
 //シートを作成(4パターン)
 
 ss.insertSheet(); //指定なし
 ss.insertSheet("シート名"); //シート名を指定
 ss.insertSheet("シート名",0); //シート名・位置を指定(0:先頭)
 ss.insertSheet("シート名",1); //シート名・位置を指定(1:2番目)

 //100シート一括で作成(シート2~シート100)  
 for(var i=2; i<=100; i++){
   ss.insertSheet("シート"+i);
 }
 
 //シートを削除
 
 var sheets = ss.getSheets(); //全シートを取得
 
 for(var i=0; i<=98; i++){ //シート1~シート99を削除 ★配列番号は0からスタートするので初期化式がi=0
   ss.deleteSheet(sheets[i]);              
 } 
 
}

GAS(Google Apps Script) スプレッドシートでシートを作成「.insertSheet()」にする方法

GAS(Google Apps Script) スプレッドシートでシートを作成「.insertSheet()」にする方法をご紹介します。

function myFunction() {
 
 //スプレッドシートを取得
 var ss = SpreadsheetApp.getActiveSpreadsheet();
 
ss.insertSheet("シート名"); //シート名を指定して作成

 }
解説

「SpreadsheetApp.getActiveSpreadsheet()」でスプレッドシートファイルを取得します。

var ss = SpreadsheetApp.getActiveSpreadsheet();

「.insertSheet(“シート名”)」で新しくシートを作成します。「”シート名”」にはシート名を記述して下さい。

ss.insertSheet("シート名"); 
  • キーボードのCtrl+Rでスクリプトが実行されます。
  • 新しくシートが作成されました。

GAS(Google Apps Script) スプレッドシートでシートを作成時に位置を指定する「.insertSheet(“シート名”,0)」にする方法

「GAS(Google Apps Script) スプレッドシートでシートを作成時に位置を指定する「.insertSheet(“シート名”,0)」にする方法」をご紹介します。

function myFunction() {
 
 //スプレッドシートを取得
 var ss = SpreadsheetApp.getActiveSpreadsheet();

//シート名・位置を指定(0:先頭)  
ss.insertSheet("シート名",0); 
 
}
解説

「SpreadsheetApp.getActiveSpreadsheet()」でスプレッドシートファイルを取得します。

var ss = SpreadsheetApp.getActiveSpreadsheet();
  • 「.insertSheet(“シート名”,0)」で新しくシートを作成します。「”シート名”」にはシート名を記述して下さい。
  • 「,0」で作成するシートの位置を指定できます。
1番目が「0」2番目が「1」3番目が「2」となります。
 ss.insertSheet("シート名",1); //③シート名・位置を指定(1:2番目)
  • キーボードのCtrl+Rでスクリプトが実行されます。
  • 1番目に新しいシートが作成されました。

GAS(Google Apps Script) スプレッドシートで100シート一括で作成する「for文+.insertSheet()」にする方法

「GAS(Google Apps Script) スプレッドシートで100シート一括で作成する「for文+.insertSheet()」にする方法」をご紹介します。

function myFunction() {
 
 //スプレッドシートを取得
 var ss = SpreadsheetApp.getActiveSpreadsheet();
 
 //100シート一括で作成(シート2~シート100)  
 for(var i=2; i<=100; i++){
   ss.insertSheet("シート"+i);
 } 
 
}
解説

「SpreadsheetApp.getActiveSpreadsheet()」でスプレッドシートファイルを取得します。

var ss = SpreadsheetApp.getActiveSpreadsheet();

「for(var i=2; i<=100; i++)」for文でシート2からシート100までのシートを作成します。

 for(var i=2; i<=100; i++){
   ss.insertSheet("シート"+i);
 } 
  • 「.insertSheet(“シート”+i);」では「シート”+i」で新規作成したいシート名+連番を指定します。
  • 「”シート”+i」の「シート」は自由に記述できます。(「”ぺんぎん”+i」など)

キーボードのCtrl+Rでスクリプトが実行されます。
100枚のシートが作成されました。

GAS(Google Apps Script) スプレッドシートでシートを一括削除する「.deleteSheet()」にする方法

「GAS(Google Apps Script) スプレッドシートでシートを一括削除する「.deleteSheet()」にする方法」をご紹介します。

function myFunction() {
 
 //スプレッドシートを取得
 var ss = SpreadsheetApp.getActiveSpreadsheet();
 
 //シートを削除 
 var sheets = ss.getSheets(); //全シートを取得
 
 for(var i=0; i<=98; i++){ //シート1~シート99を削除 ★配列番号は0からスタートするので初期化式がi=0
   ss.deleteSheet(sheets[i]);              
 } 
 
}
解説

「SpreadsheetApp.getActiveSpreadsheet()」でスプレッドシートファイルを取得します。

var ss = SpreadsheetApp.getActiveSpreadsheet();

「for文+.deleteSheet()」でシート1からシート99を削除します。

配列番号は0からスタートするので初期化式が「i=0」になります。
for(var i=0; i<=98; i++){
   ss.deleteSheet(sheets[i]);              
 } 

キーボードのCtrl+Rでスクリプトが実行されます。
99枚のシートが削除されました。

Googleサービス関連サイトマップのご紹介

Googleサービス関連サイトマップをご紹介します。

Googleサービス関連サイトマップのご紹介
学び/学習TOP > IT|ゲーム作り|HP作成
ITtop > エディタ|プログラミング|||
【GAS(Google Apps Script)】
ショットカット|MimeType一覧||
【Googleドライブの操作】
基本編(フォルダ名/URLを取得|スプレットシートのフォルダID取得|ファイル一括取得|フォルダ一括取得|ファイル一括削除|||||
【スプレットシートの操作】
■基本編(スプレッドシート取得|操作|コピー)
■ファイル操作(一括コピー|ファイル情報一括取得||||)
■シート操作
シート取得|シート非表示/再表示|タブ色変更|シート一括作成/削除
便利機能(目次の自動作成|シートの表示/非表示|メニュー操作)
■セル操作
(1セル操作|複数セル値|(取得|記載)|範囲データをクリア|数式を最終行までコピー|全シート一括値貼り|グループ化|並び替え|連想配列|)
■書式(書式設定|||)
■フォント(フォントの英名確認|フォント/文字サイズを一括変換)
■画像(QRコード生成|画像ファイルを一括生成|||)
■独自メニュー(作成|サブメニュー/区切り線)
■便利なスクリプト(ファイル情報の一括取得|||
【SEO】
SEOの歴史|アルゴリズムアップデート||||
テキストエディタ(サクラエディタ|正規表現)
プログラミング
C言語STG作り方|C言語の入門/基礎|リファレンス/サンプル文

■■│コペンギンTOP > ゲームホビー書籍・マンガ│■■
ゲームTOP > ランキング傑作・名作機種別ジャンル別
学び/学習TOP > IT|ゲーム作り|HP作成
ホビーTOP > プラモデルミリタリーエアガン
●映像>アニメ(ロボットアニメ)│映画│
書籍・マンガ > ゲーム雑誌マンガ

パソコン > Macbook |楽天

Googleサービス関連ページのご紹介

Googleサービス関連ページをご紹介します。

 

「学ぶ」学習用関連サイトマップのご紹介

「学ぶ」学習用関連サイトマップをご紹介します。

シューティングゲーム | ゲーム | 中古・新品通販の駿河屋

「学ぶ」学習用関連ページのご紹介

「学ぶ」学習用関連ページをご紹介

コペンギン・サイトマップ

コペンギンのサイトマップをご紹介します。

ゲーム・古本・DVD・CD・トレカ・フィギュア 通販ショップの駿河屋
懐かしの名作から最新作までの豊富な品揃え!通販ショップの駿河屋

コペンギンサイトマップ関連ページのご紹介

コペンギン関連ページをご紹介します。

【ゲームTOP】ゲーム関連ページのご紹介

【ゲームTOP】ゲーム関連ページのご紹介
【TOP】ゲーム関連ページのご紹介 ご訪問ありがとうございます。 今回は、ゲーム関連ページをご紹介します。 PS5ソフトELDEN RING

【書籍・雑誌TOP】書籍・雑誌サイトマップ関連ページのご紹介

【書籍・雑誌TOP】書籍・雑誌サイトマップ関連ページのご紹介
書籍・雑誌サイトマップ関連ページのご紹介 ご訪問ありがとうございます。 今回は、書籍・雑誌サイトマップ関連ページをご紹介します。 その他コミック初版)AKIRA(デラックス版) 全6巻セット / 大友克洋

【ホビーTOP】ホビーサイトマップ関連ページのご紹介

【ホビーTOP】ホビーサイトマップ関連ページのご紹介
【TOP】ホビーサイトマップ関連ページのご紹介 ご訪問ありがとうございます。 今回は、ホビーサイトマップ関連ページをご紹介します。 プラモデル1/100 MG MS-09 ドム 「機動戦士ガンダム」
タイトルとURLをコピーしました