「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 > ゲーム│ホビー│書籍・マンガ│■■ |
「GAS(Google Apps Script) スプレッドシートの独自メニューに区切り線とサブメニューを作成する方法」のご紹介
「GAS(Google Apps Script) スプレッドシートの独自メニューに区切り線とサブメニューを作成する方法」を紹介します。
今回のやりたいこと
スプレッドシートの独自メニューに区切り線とサブメニューを作成します。
メニュー1番目(目次)の下に区切り線(セパレーター)を追加し、その下に「★★」が親メニューのサブメニュー「アラート1」「アラート2」を追加します。
メニュー名 | スクリプト | |
メニュー一覧 | ||
メニュー名 | 指定する関数 | |
目次 | mokuji | |
——————— | ||
★★
|
アラート1 | alert1 |
アラート2 | alert2 |
「GAS スプレッドシートの独自メニューに区切り線とサブメニューを作成するスクリプト」のご紹介
「GAS スプレッドシートの独自メニューに区切り線とサブメニューを作成するスクリプト」を紹介します。
function onOpen(e){
//スプレッドシートのuiを取得
var ui = SpreadsheetApp.getUi();
//uiにメニュータブを作成
var menu = ui.createMenu("親メニュー名を記載");
//uiにサブメニューの親となるメニューを作成
var subMenu = ui.createMenu("★★");
//メニュータブにサブメニューを追加
menu
.addItem("目次", "mokuji")
//「.addSeparator()」で区切り線(セパレーター)を追加
.addSeparator()
//「.addSubMenu」でサブメニューを追加
.addSubMenu(subMenu.addItem("アラート1", "alert1").addItem("アラート2", "alert2")) //サブメニューを追加
//メニューをuiに反映
menu.addToUi();
}
解説
独自メニューを実行する「onOpen(e)」関数名
独自メニューを実行するの「onOpen(e)」関数名を記載します。
function onOpen(e){
メニューの作成
スプレッドシートのuiを取得します。
var ui = SpreadsheetApp.getUi();
uiにメニュータブを作成します。
var menu = ui.createMenu("親メニュー名を記載");
uiにサブメニューの親となるメニューを作成します。
var subMenu = ui.createMenu("★★");
「メニュー」「区切り線」「サブメニュー」を追加
目次メニューを追加します。
.addItem("目次", "mokuji")
「.addSeparator()」で区切り線(セパレーター)を追加します。
.addSeparator()
サブメニューの追加
「.addSubMenu」でサブメニューを追加します。
.addSubMenu(subMenu.addItem("アラート1", "alert1").addItem("アラート2", "alert2"))
「.addToUi()」でメニューをuiに反映します。
menu.addToUi();
キーボードのCtrl+Rでスクリプトを実行します。
Googleサービス関連サイトマップのご紹介
Googleサービス関連サイトマップをご紹介します。
Googleサービス関連サイトマップのご紹介 |
|||
学び/学習TOP > IT|ゲーム作り|HP作成 | |||
ITtop > エディタ|プログラミング||| | |||
【GAS(Google Apps Script)】 | |||
ショットカット|MimeType一覧|| 【Googleドライブの操作】 基本編(フォルダ名/URLを取得|スプレットシートのフォルダID取得|ファイル一括取得|フォルダ一括取得|ファイル一括削除||||| 【スプレットシートの操作】 ■基本編(スプレッドシート取得|操作|コピー) ■ファイル操作(一括コピー|ファイル情報一括取得||||) ■シート操作 シート取得|シート非表示/再表示|タブ色変更|シート一括作成/削除 便利機能(目次の自動作成|シートの表示/非表示|メニュー操作) ■セル操作 (1セル操作|複数セル値|(取得|記載)|範囲データをクリア|数式を最終行までコピー|全シート一括値貼り|グループ化|並び替え|連想配列|) ■書式(書式設定|||) ■フォント(フォントの英名確認|フォント/文字サイズを一括変換) ■画像(QRコード生成|画像ファイルを一括生成|||) ■独自メニュー(作成|サブメニュー/区切り線) ■便利なスクリプト(ファイル情報の一括取得||| |
|||
【SEO】 | |||
SEOの歴史|アルゴリズムアップデート|||| | |||
テキストエディタ(サクラエディタ|正規表現) | |||
【プログラミング】 | |||
【C言語】STG作り方|C言語の入門/基礎|リファレンス/サンプル文 | |||
■■│コペンギンTOP > ゲーム│ホビー│書籍・マンガ│■■ |
Googleサービス関連ページのご紹介
Googleサービス関連ページをご紹介します。
「学ぶ」学習用関連サイトマップのご紹介
「学ぶ」学習用関連サイトマップをご紹介します。
「学ぶ」学習用関連サイトマップのご紹介 |
|||
学び/学習TOP > IT|ゲーム作り|HP作成 | |||
【IT】エディタ/正規表現|プログラミング| 【ゲーム作り】STG作り方|C言語の入門/基礎|リファレンス/サンプル文 【HP作成】WordPress|Cocoon|便利テクニック |
|||
■■│コペンギンTOP > ゲーム│ホビー│書籍・マンガ│■■ |
シューティングゲーム | ゲーム | 中古・新品通販の駿河屋
「学ぶ」学習用関連ページのご紹介
「学ぶ」学習用関連ページをご紹介
コペンギン・サイトマップ
コペンギンのサイトマップをご紹介します。
【コペンギンTOP】サイトマップ | ||||
コペンギンTOP > ゲーム│ホビー│書籍・マンガ│ | ||||
■■│コペンギンTOP > ゲーム│ホビー│書籍・マンガ│■■ |
||||
サイトマップ一覧 |
懐かしの名作から最新作までの豊富な品揃え!通販ショップの駿河屋
コペンギンサイトマップ関連ページのご紹介
コペンギン関連ページをご紹介します。