978STORE

【978STORE キュー・ナナ・ハチ ストア】は市販書籍の電子版・電子オリジナル書籍・オンデマンド書籍が買えるお店です

2950102311000000000P.jpg

購入形態

PDF
2,530円
数量:

カートに追加されました。カートを見る

カートに入れる
紙の本を買う

できる 仕事がはかどるGoogle Apps Script自動処理 全部入り。

インプレス

Googleアプリを思い通りに自動化しよう!

Googleアプリを思い通りに自動化しよう!

本書は、「Google Apps ScriptによるGoogleアプリの自動化」を集大成した一冊です。おもに、業務でよく使うスプレッドシートの操作を例に、シートやセルの自動処理化、ドライブとの連携といった基本を徹底解説。最終的には「出退勤記録プログラム」「スケジュール管理プログラム」をWebアプリとして作成します。また、「全部入り。」の構成を取るため、Gmail、カレンダー、ドキュメントなど、その他のGoogleアプリの操作も盛り込みます。

様々なニーズを想定した自動処理プログラムのサンプルが多数。ビジネスの現場で、アプリ開発の現場で役に立つ情報が満載です。

発売日:2020-11-20

ページ数:280ページ

目次

表紙
はじめに
もくじ
Chapter 1 GoogleスプレッドシートとGoogle Apps Script
001 Google Apps Scriptとは
002 なぜスプレッドシートとGASを組み合わせて使うのか
003 確認しておきたい注意点
004 学習に当たって
Chapter 2 Googleスプレッドシート自動化の基本
005 GASのスクリプトの種類
006 コンテナバインドスクリプトを作成する
007 スクリプトエディタの使い方
008 Spereadsheetサービスのクラス構成
009 操作対象のスプレッドシートを取得する
010 操作対象のシートを取得する
011 シートをコピーする
012 シートをクリアする
013 1つのセルを取得する
014 連続した複数のセルをまとめて取得する
015 データが入力された範囲を自動的に取得する
016 1つのセルの値を取得/入力する
017 セルの範囲の値を取得/入力する
018 表に罫線を引く
019 表の枠線のスタイルを変更する
020 表の見出しに色を付ける
021 行/列を挿入する
022 セルの表示形式・書式を変更する
023 1行おきに行に色を付ける
024 データを昇順/降順に並べ替える
025 フィルタで表示するデータを絞り込む
026 公式リファレンスで情報を調べる
Chapter 3 Googleドライブの自動化
027 Googleドライブのメリットを知る
028 スタンドアロンスクリプトを作成する
029 ファイル・フォルダを共有する
030 Driveサービスのクラス構成
031 操作対象のフォルダを取得する
032 フォルダを作成/削除する
033 ファイルを作成/削除する
034 フォルダ内のすべてのフォルダ・ファイルの取得と操作
035 ファイルをコピーする
036 条件を指定してファイルを検索する
037 ファイルからさまざまな情報を取得する
038 ファイル整理を自動化する
Chpter 4 Googleスプレッドシート自動化の実践
039 スプレッドシートによる勤怠管理を自動化する
040 フォルダ構成とファイルの詳細
041 スクリプトの動作イメージを確認する
042 Momentライブラリで日付文字列を生成する
043 勤怠管理スクリプトの実装を見てみよう
044 請求書作成を自動化する
045 フォルダ構成とファイルの詳細
046 スクリプトの動作イメージを確認する
047 毎日自動的にスクリプトを実行する
048 請求書集計スクリプトの実装を見てみよう
Chapter 5 その他のGoogleアプリの自動化
049 Gmailサービスの概要
050 請求書を自動送信する
051 請求書送信スクリプトの実装を見てみよう
052 Calendarサービスの概要
053 操作対象のカレンダーを取得する
054 カレンダーにイベントを登録する
055 スプレッドシートからイベントを登録する
056 ドキュメントをPDFとしてエクスポートする
Chapter 6 Webアプリを作成する
057 GASのWebアプリの仕組み
058 doGet関数とdoPost関数の使い方を知る
059 出退勤記録Webアプリの動作イメージを確認する
060 HTMLファイルを作成して表示する
061 社員リストのドロップダウンを表示する
062 スプレッドシートに記録する
063 スケジュール管理Webアプリの動作イメージを確認する
064 HTMLファイルを作成して表示する
065 スプレッドシートからデータを取得する
066 データをHTMLとして表示する
067 「担当者順表示」画面を作成する
Chapter 7 スクリプトをデバッグする
068 デバッグモードの利用方法
索引
GASサンプル配布用スクリプトの使い方
本書サンプルスクリプトのダウンロードについて
奥付

著者プロフィール

  • リブロワークス(著者)

    出版社出身のスタッフにより2008年に設立。企画・編集・執筆からデザイン・DTPまで、書籍づくりの一貫した工程をそれぞれの専門家が受け持つ、本のプロフェッショナル集団。インプレスでの担当書籍は、『いちばんやさしいPythonの教本』『スラスラ読める Pythonふりがなプログラミング』『できる仕事がはかどるPython自動処理 全部入り。』など、多数。

  • 吉田哲平(著者)

    植木職人から転向した造園プログラマー。もともとの職人気質と当時の過酷な労働環境が相まって、緻密さと思い通りに世界を作り出せるプログラミングに開眼し、その世界にのめり込む。現在、Google Apps Scriptによるサイト・アプリ開発、Salesforceによる企業システム開発、ReactNativeによるスマホアプリの開発を手掛ける。また本業の傍ら、オンラインスクールTechAcademyで「Google Apps Script講座」の講師を務めている。NARUHA代表。

オススメの連載

連載一覧へ

絶賛!発売中!

書籍一覧へ