体験を伝える―『ガジェット通信』の考え方

面白いものを探しにいこう 本物を体験し体感しよう 会いたい人に会いに行こう 見たことのないものを見に行こう そしてそれをやわらかくみんなに伝えよう [→ガジェ通についてもっと詳しく] [→ガジェット通信フロアについて]

Google AppsとOffice365を使いこなすためのGoogle Apps Script・Office API最強ツール

Google AppsとOffice365のそれぞれの強みを知ろう

今回の勉強会タイトルは、「Office真夏の最強ツール決定戦 O1 CLIMAX 14」。Office系アプリケーションの2強、Google AppsとOffice365のそれぞれの強みを知ろうというもの。

html5jplat

これはプロレスファンならすぐに気付くと思われるが、新日本プロレスが毎年夏に総力を結集して開催されるイベント「真夏の最強決定戦『G1 CLIMAX 26』」をもじったもの。秋も深まりつつある10月にもかかわらず、「真夏の~」という言葉が付いているのはそのためである。

最強決定戦とは銘打っているものの、今回の勉強会はGoogle AppsとOffice365のいずれかに軍配を上げるということではなく、あくまでもそれぞれをうまく使いこなすための知識を得るためだ。

GoogleスプレッドシートでGoogle Apps Scriptを使う

最初に登壇したのは、SchooでGoogle Apps Script入門の講師を務めたり、フリーランスで活動している小菅達也さん。

セッションタイトルは「まぁ!簡単!Google Apps Script入門」。Google Apps Scriptとは、プログラムを使って、各Googleアプリケーションを制御したり、連動・連携させたり自由自在に操ったりするためのサーバーサイド・スクリプト環境だ。

Google Apps Scriptの良さは第一に無料であること。第二に環境構築が簡単なこと。ネットとGoogleアカウントがあればすぐに環境構築が行えるのだ。

第三にGoogle Spread SheetはExcelの関数も使えること。

第四はJavaScriptベースなので、JavaScriptが分かっている人なら、すぐに扱えるようになること。

第五に学ぶことでほかのことに応用が効くこと。OS Yosemite以降のApppleScriptなど、JavaScriptベースで動く言語が増えているので、そういったところでも応用が利くというわけだ。

デメリットはまだまだ情報が少ないこと。特に日本語の情報が少ない。公式のレファレンスはすべて英語となっているので、日本語で勉強したい人は電子書籍版「Google Apps Scriptビギナーズガイド: Googleをプログラミングせよ!」をお勧めする。

まずは使い方について。Google Apps Scriptは、Googleドライブの新規からスプレッドシートを立ち上げ、ツールからスクリプトエディタをクリックすれば使えるようになる。あとは立ち上がったエディタの中で、Google Apps Scriptを書いて動かしていくだけだ。

最初にGoogle Apps Scriptを使おうと思ったのは、Webの学校で事務仕事をしていたとき。授業予約にGoogle Formをひんぱんに使用していたが、自動返信メールがデフォルトで実装されていないため、予約者から「ちゃんと予約されていますか」という問い合わせが電話やメールなどがあり、余計な時間が取られ、仕事でのミスが連発して悩んでいいたのである。

1 2 3 4 5 6次のページ
CodeIQ MAGAZINEの記事一覧をみる
  • 誤字を発見した方はこちらからご連絡ください。
  • ガジェット通信編集部への情報提供はこちらから
  • 記事内の筆者見解は明示のない限りガジェット通信を代表するものではありません。
GetNews girl / GetNews boy

オスカー2018年晴れ着撮影会