2021/11/07に更新

【GASで便利に】スプレッドシートを開いたときにメッセージを表示する

スプレッドシート業務改善小技

スプレッドシートを開いたときにメッセージを表示するGoogle Apps Scriptです。更新履歴などのお知らせ、業務の引き継ぎ、注意事項などを表示するのに使えます。ユーザーによるスクリプトの動作承認は不要です。

こんな悩みを解決します


  • スプレッドシートのユーザに伝えたいこと(引き継ぎ、お知らせ、警告など)がある。
  • メールやチャットでは忘れられてしまいそうで、スプレッドシートを開いたときに確実に伝達したい。

用意するもの


特にありません。今お使いのスプレッドシートに組み込めます。

このスクリプトで出来ること


  • スプレッドシートを開いたときに、ポップアップウィンドウで任意のメッセージを表示することができます。
  • シンプルトリガーで動作するのでユーザによる権限の承認は必要ありません。スプレッドシートを開いたユーザなら誰にでも表示されます。

使い方


1.メッセージの準備

GASのスクリプトエディタで、表示したいメッセージを書き込みます。
5〜7行目にサンプルメッセージが書いてありますので、これを参考に書き換えてください。
改行は\\n(バックスラッシュ2個とn)で使うことができます。

2.動作の確認

スプレッドシートを一度閉じて開き直すか、リロードします。
スクリプトエディタで書き込んだメッセージが表示されることを確認してください。

スクリプト


/**
 * このスクリプトの説明、使い方はこちら。
 * https://myfunc.jp/items/00020/index.html
 */

function onOpen() {
  // スプレッドシートを開いたときに実行される関数

  // メッセージを定義
  let message = 'ここに書いたメッセージが画面に表示されます。\\n';
  message += '複数行に分けても\\n';
  message += 'よいかもしれません。';

  // メッセージを表示
  Browser.msgBox(message);

}

関連するアプリ


【GASで便利に】スライドを開いたときにメッセージを表示する

スライドを開いたときにメッセージを表示するGoogle Apps Scriptです。更新履歴などのお知らせ、業務の引き継ぎ、注意事項などを表示するのに使えます。ユーザーによるスクリプトの動作承認は不要です。

【GASで便利に】ドキュメントを開いたときにメッセージを表示する

ドキュメントを開いたときにメッセージを表示するGoogle Apps Scriptです。更新履歴などのお知らせ、業務の引き継ぎ、注意事項などを表示するのに使えます。ユーザーによるスクリプトの動作承認は不要です。

【GASで品質向上】特定のセルが編集されたときにメッセージを表示する

特定のセルが編集されたときにメッセージを表示するGoogle Apps Scriptです。編集をさせたくないときは保護してしまえばよいのですが、編集後に「本当にその内容で大丈夫?」と振り返って欲しいときに使えるかもしれません。ユーザによるスクリプトの動作承認は不要です。

【GASで品質向上】特定のセルが編集されたときにメールで通知する

特定のセルが編集されたときにメールを送信するGoogle Apps Scriptです。大事な部分が更新された時にすぐに知りたいときに使えるかもしれません。

【GASで品質向上】長い数式が入っているセルにメモを入れてもらう

一定の文字数以上で構成された数式が入っているセルを探し、そのセルにメモが入っているかどうかをチェックするGoogle Apps Scriptです。長い数式はわかりにくいので説明を書いてもらうために作りました。

タグ一覧

最新のアプリ

人気のアプリ

myfunc.jp