メニューをカスタマイズする方法
- 拡張機能>Apps Script をクリック
- プロジェクト名を入力
- 左上の「無題のプロジェクト」をクリックします。
- 左上の「無題のプロジェクト」をクリックします。
- プログラムを貼り付け
onOpen
はスプレッドシート起動時に実行するメソッド、addMenu
はスプレッドシートにメニューを追加するメソッドです。
:addMenu の第一引数はメニュー名、第二引数は配列形式で name にサブメニュー名、functionName に実行するメソッド名を指定します。
4.プログラムを貼り付け
・関数を選択>onOpen を選択します。
・「>」をクリックして、プログラムを実行する
・プログラムを実行するための権限を与えます。
「許可を確認」をクリックします。
*ご自身のアカウントを選択>左下の「詳細」をクリック
>左下の「~安全ではないページに移動」をクリック>「許可」をクリック
function onOpen() {
SpreadsheetApp
.getActiveSpreadsheet()
.addMenu('SubmittalLetter', [
{name: '保存', functionName: 'save'},
{name: 'PDF出力', functionName: 'pdfOutput'},
]);
}
function save() {
// 処理を書く
}
function pdfOutput() {
// 処理を書く
}
コメント