例文を使って繰り返し業務を時短

【GAS】スプレットシートのメニューをカスタマイズする方法

【GAS】スプレットシートのメニューをカスタマイズする方法 GAS

メニューをカスタマイズする方法

  1. 拡張機能>Apps Script をクリック
  2. プロジェクト名を入力
    • 左上の「無題のプロジェクト」をクリックします。
    • 左上の「無題のプロジェクト」をクリックします。
  3. プログラムを貼り付け
    • onOpenはスプレッドシート起動時に実行するメソッド、addMenuはスプレッドシートにメニューを追加するメソッドです。
      :addMenu の第一引数はメニュー名、第二引数は配列形式で name にサブメニュー名、functionName に実行するメソッド名を指定します。

 4.プログラムを貼り付け
   ・関数を選択>onOpen を選択します。
   ・「>」をクリックして、プログラムを実行する
   ・プログラムを実行するための権限を与えます。
    「許可を確認」をクリックします。
   *ご自身のアカウントを選択>左下の「詳細」をクリック
    >左下の「~安全ではないページに移動」をクリック>「許可」をクリック

function onOpen() {
  SpreadsheetApp
    .getActiveSpreadsheet()
    .addMenu('SubmittalLetter', [
      {name: '保存', functionName: 'save'},
      {name: 'PDF出力', functionName: 'pdfOutput'},
    ]);
}

function save() {
  // 処理を書く
}

function pdfOutput() {
  // 処理を書く
}

コメント

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