![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFO8RvxE0jOi8YHs4LovBEExvS54YXsDrZAwiFtXTaGKSMqp6nD9QTVYFkZadQ6Q6Z-hrVZH-UgRodL6iaE9zceYwQ4ds1FwjfZ6HYDpbUomV0X1BT5u7JTaWDZo7eOUi2SokOUMUSWmsOPGgFUURTlzzLAjUtr6Bq0ODx8B8RpVdJbMyR-TifRpIy/s1600-rw/menu-1192534_1280.jpg)
GoogleスプレッドシートやGoogleドキュメントのメニュー部分にGoogleAppsScriptの実行メニューを追加する方法をメモする。
SpleadSheet
下記コードを「ツール」-「スクリプト エディタ」を選択し、追記する。
function onOpen(){
SpreadsheetApp.getActiveSpreadsheet().addMenu("JS-Run",[
{name:'Hello',functionName:'hello'},
{name:'World',functionName:'world'}
]);
}
function hello(){
Browser.msgBox("Hello");
}
function world(){
Browser.msgBox("World!");
}
保存すると、プルダウンメニューに関数リストが追加される。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVlhqY64uXFZaIQqFxLAHViKSgGL_Go9_Zr-b8DzwKN8HKiXHEb9nYlqo_dgY1goH4EcnqHq94iJmhEvWOI6ho5NcQdsZb2WTawK0tzy9qIKMvH5u9gbhKgre-nZQhlb2NdouJW0NXWxbzELnqn6UaMLC_zchbYHzil6i-sdVqzm_YDGaqghO8aHdv/s1600-rw/23-1-6001384387435df293abc9775987e154.png)
テストで実行してみるので、「hello」を選択し「▶」ボタンを押す。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0651PI3ZOZkbquiLOp9jyaeNjEWoZ4-6JJ7YL9JJLMXcVeckjIPVvMHt4x34Ti13iDnlrvOrykmB6ltg25_jXAloUQ3XxSZzxUlixvGP7QGgJuBa8wMIMd63uaTZoZtaKzo79j-9i00wwB-nR7vkSn8mZUDIJripeW5XSaYNEccT3LSPV-4nXETo4/s1600-rw/23-2-10d5c454c62ec06fbe20121cf8cf7514.png)
実行される前に「認証」を行う必要がある。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0EUyKIpI46232rUK-fqFsQ_3rG_n68k3knpf8Wgfdbr1yacY0WbZ1-r2QeIqsXYa5_m9qDSHPvrtWnhCtETt7wuwxieeSte38cSr41_luBVd8Hf4jafFidq3OaDXKBBFC8OMeSDiFWR2YYVPNxFPkVeRnUg1tAekiLD66njt2gysz_h5Q4qJubIhA/s1600-rw/23-3-8176356b150a7e33ed08009ef56d4fcd.png)
認証2ページ目
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk7H1GjFNJql-EoxDjL9oPdCLMCyd7Yokb3RLmV_09SSl9wP9bqMaSFHFrUtcc2qKhk-07U9HbhxfGlOSxoQGOhVWzhaZ9_MiiCLWLtsC7j55JBBwUP4AJbdYJrBd7VHx7epQvOPHybwgFfAmvcwPirJmMVHg4q15UPisKRVBr3Zn3rBLTYdzF3XtU/s1600-rw/23-4-60f1ef643e6c51d6f94b0471b2760422.png)
「Hello」というalertが表示されると成功。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhD5L0LJIdEvvEH9lc-L9XnJWOok5T_9cV1eUZai4puoeRAxmDIn3a7HplnJfcUb6s3x_jn7BghWEXi1sRDSJJPYZvaELXB-YmXnKwBsR4H43m34Su4agJctsek97ZUb2eRIFoeizHGiV0kDc_KH7Qy7iBbw6eafu8JMOrfp7V6HTc-PCvOnJnWEePk/s1600-rw/23-5-d7a34a0160ad073a65dce5a4ef4ff20a.png)
SpleadSheetをリロードすると、メニューに「JS-Run」が追加されるはずです。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4pNbtfZMESaKFEvh8GM_co3TzdaAOdB6uCQ9-Iymk-3EL_ivEsQTMwz5vq64CrTKVaxret27LXo6PfUhcbmlNtQiA1OccW0NmwTybrlZkD0J7Fxu0yLAW4anUbhTHgpvlBJ4wuHSOfzEhQyWOcDr7kJ7FUHKHA_A8AEGv-rtchzn5LSrw_8I_jEM1/s1600-rw/23-6-da7448a16ac6be9be2b79feef9ae0729.png)
「Hello」と「World」のどちらも選択するとalertが表示されればこの章は完了。
0 件のコメント:
コメントを投稿