現状
下記はスプレッドシートを開いたときに、ポップアップメッセージが表示されるコードで、
メッセージ上のURLには、各項目ごとの個人専用のフィルタのハイパーリンクを置く予定のコードです。
function onOpen(){ var htmlOutput = HtmlService .createHtmlOutput('<p>言葉</p><p><a href="URL" target="blank">リンク</a></p><p><a href="URL" target="blank">リンク2</a></p>') .setSandboxMode(HtmlService.SandboxMode.IFRAME) .setWidth(250) .setHeight(300); SpreadsheetApp.getUi().showModelessDialog(htmlOutput, 'タイトル'); }
補足(個人専用のフィルタについて)
ポップアップメッセージに表示するリンク先を↑の各フィルタにした、ということです。
リンクは上手くできていますが、別タブで開くので
スプレッドシートを開いたときのポップアップメッセージが
再度出てしまい、邪魔だなと。。。思い質問いたしました。
初心者で説明も下手くそで申し訳ございません。
解決したいこと
シートを開いたときにメッセージが表示され、フィルタで絞り込まれたスプレッドシートが開くのですが、
フィルタがかかったスプレッドシートが別タブで開いてしまいます。
別タブで開いてしまうことで、ポップアップメッセージが再度表示されてしまします。
- リンクが別タブで開かないようにする方法
- 個人フィルタがかかったのシートが別タブで表示された際に、ポップアップメッセージが出ないようにする方法
上記のどちらか2点を教えていただきたいです。
回答1件
あなたの回答
tips
プレビュー