ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

13_javascript:11_gas_toast

11 GAS トースト

スプレッドシートの右下にトーストを表示する。
処理の進行状況など表示させると便利

参考画像


コード

var ss = SpreadsheetApp.getActive();

function onOpen() {
  var ui = SpreadsheetApp.getUi();           // Uiクラスを取得する
  var menu = ui.createMenu('追加したメニュー');  // Uiクラスからメニューを作成する
  menu.addItem('トーストテスト','extractProductPageFromURL');
  menu.addToUi();                            // メニューをUiクラスに追加する
}

function extractProductPageFromURL() {
  ss.toast('開始','処理状態');
  Utilities.sleep(3000);
  ss.toast('終了','処理状態');
}

引数

ss.toast(msg, title, timeoutSeconds);
名前説明
msg文字列型トースト(ポップアップ)に表示するメッセージ
title文字列型トースト(ポップアップ)に表示するタイトル
timeoutSeconds数値型タイムアウト秒。何も指定しない場合、デフォルトの5秒。
マイナス秒を指定した場合、ユーザが閉じるまで表示。
13_javascript/11_gas_toast.txt · 最終更新: 2023/03/11 09:59 by matsui