スプレッドシートでポップアップ表示させる方法!

スプレッドシートでポップアップ表示させる方法!

スプレッドシートで、ポップアップメッセージを表示させたいと思ったことはありませんか?ポップアップを表示する方法ですが、スクリプトを使用することでポップアップを出すことができますよ。この記事では、スプレッドシートでポップアップ表示させる方法をご紹介していきます。


目次[非表示]

  1. スプレッドシートでポップアップ表示させる方法

Googleスプレッドシートで、ポップアップメッセージを表示させたいと思ったことはありませんか?ポップアップを表示する方法ですが、スクリプトを使用することでポップアップを出すことができますよ。この記事では、スプレッドシートでポップアップ表示させる方法をご紹介していきます。

スプレッドシートでポップアップ表示させる方法

「拡張機能」→「Apps Script」をクリック
それでは、スプレッドシートでポップアップ表示させる方法を説明していきます。スプレッドシートにポップアップ表示を出現させるには、「GAS(Google Apps Script)」でスクリプトを作成します。まずは画面上部の「拡張機能」をクリックしてメニューを開き、「Apps Script」をクリックしましょう。
「実行」ボタンをクリック
新しいタブでGASの編集画面が表示されるので、左側メニューから「コード.gs」をクリックします。右ペインに表示されている入力欄に下記のコードを入力してから「保存」ボタンをクリックしてスクリプトの保存を行い、続いて「実行」ボタンをクリックして実行しましょう。
function myFunction() {
  Browser.msgBox("テスト");
}
「権限を確認」をクリック
「承認が必要です このプロジェクトがあなたへのデータのアクセス権限を必要としています。」とダイアログボックスが表示されるので、「権限を確認」をクリックしましょう。続いて使用しているGoogleアカウントでログインを行います。
「無題のプロジェクト(安全ではないページ)に移動」をクリック

「このアプリはGoogleで確認されていません。」と警告メッセージが表示されますが、「詳細を表示」をクリックして展開して「無題のプロジェクト(安全ではないページ)に移動」をクリックして進みましょう。

「許可」ボタンをクリック
「無題のプロジェクトがGoogleアカウントへのアクセスをリクエストしています」と表示されるので、「許可」ボタンをクリックしましょう。
スプレッドシートに「テスト」とポップアップを表示させることができた
これでスクリプトが実行され、スプレッドシートに「テスト」とポップアップを表示させることができました。以上が、スプレッドシートでポップアップ表示させる方法の説明となります。

他にも表示方法があるので、「指定したタイトルとメッセージでポップアップを表示させる」方法と「指定したタイトルとメッセージと制限時間付きでポップアップを表示させる」方法の2つの記述を下記に記します。こちらもぜひ試してみてくださいね。

function myFunction() {
  const testSpreadSheet = SpreadsheetApp.getActiveSpreadsheet();
  testSpreadSheet.toast("テストメッセージ","タイトル");
}
function myFunction() {
  const testSpreadSheet = SpreadsheetApp.getActiveSpreadsheet();
  testSpreadSheet.toast("テストメッセージ", "タイトル", 10);
}

関連記事