1. HOME
  2. ブログ
  3. GASを使って、iphoneのショートカットアプリからスプレッドシートを操作する方法解説まとめ

GASを使って、iphoneのショートカットアプリからスプレッドシートを操作する方法解説まとめ

GASとは

GASとは、Google Apps Scriptの略で、googleが提供しているプログラム言語です。javasciptというプログラム言語を元に作られていて、特徴としてgoogleのgmail、googleカレンダー、スプレッドシート等のgoogleドライブ等の連携が簡単にできるというものがあります。

例えば、スプレッドシートに記載してある宛先、本文、件名をワンクリックでgmailからメール送信するといった事や、

スプレッドシートに書いてある内容をワンクリックで、カレンダーに予定を追加するなど、様々なことがプログラムを組むことで可能になります。

 

iphoneのショートカットアプリとは

解説画像

iphoneのios13から標準でインストールされるようになったこのショートカットアプリ。みなさんのiphoneにも入っていると思います。指定したアプリを立ち上げたり、指定した時間になったらメッセージやLINEを送信したりといったことが可能です。

こちらに使い方が詳しく解説されています↓

iPhone『ショートカット』アプリが便利!使いこなし方やおすすめの設定法を紹介します

 

ショートカットアプリから、googleスプレッドシートを操作する方法

今回は仕事でよく使うスプレッドシートの操作をiphoneのショートカットアプリを使って、ワンタップで出来るようにしてしまおうというものです。

1.GASのプログラムを組む

空のスプレッドシートを開き、メニュー内のツールをクリック。その後、スクリプトエディタを押して、プログラムを組む画面に移動します。

解説画像

そうするとこちらの画面になります↓

解説画像

ここにプログラムを書いていきます。これは私の場合のプログラムです。



function doGet(){

// ショートカットアプリで開いたスプレッドシートファイルを取得
var ss = SpreadsheetApp.getActiveSpreadsheet();

// 取得したファイル内の一番最初のシートを取得
var sheet = ss.getSheets()[0];

// そのシートの1列目の後に5列を新しく挿入する
sheet.insertColumnsAfter(1, 1);

// そのシートの2列目、3行目にその日の日付を入力する
sheet.getRange( 3, 2 ).setValue( new Date() );

}

GASのプログラムでは、function 〇〇(){ から

後に出てくる

} までの間に書いてあることを実行するという意味になります。各行の意味は //の後ろに記載しておきました。

ポイントはfunction の後を doGetにするというところです。

2.デプロイする

画面右上のデプロイボタンを押しましょう。 ちなみに、デプロイとはプログラムをサーバーに設置して使えるようにすることを言います。

解説画像

その後、ウェブアプリを選択。

解説画像

この画面になったら、ウェブアプリの項目を自分に。アクセスできるユーザーをgoogleアカウントを持つ全員にしましょう。最後にデプロイボタンを押します。これでデプロイ完了です。

解説画像

完了画面にでてくる、ウェブアプリのURLをコピーします。

解説画像

3.iphoneのショートカットアプリの設定

iphoneのショートカットアプリを開き、右上の+ボタンをタップします。

解説画像

以下の画面になったら、アクションを追加をタップします。

解説画像

その後、以下の順でアクションを追加していきます。

①「URL」を選び、先程GASのウェブアプリURLを入れます。

②次に「URLの内容を取得」を選び、①で使った作った「URL」を設定します。

表示を増やすを選び、方法が「GET」になっていることを確認しましょう。なっていない場合は、GETに変更しましょう。

解説画像

③「URLを開く」を選び、URLは①で使った作った「URL」を選びます。

④操作するスプレッドシートのURLをgoogleスプレッドシートの画面に移動してコピーしてきて貼り付けます。

完成すると以下のようになっていると思います。

解説画像

この状態で右上の完了ボタンを押せば完成です。その後、該当するショートカット右上にある点3つをタップすると

設定画面になりますので、アイコンを自分の好きなものにしたり、名前を変えたり、ホーム画面に追加すれば完了です!

解説画像

 

こちら完成したショートカットを動かした動画です。タップするごとに列が増えて、日付が自動で挿入されていきます!!

みなさんの参考になれば幸いです!

 

関連記事

 

GASは業務にどう活用できる?

GAS(Google Apps Script)をWebアプリとして公開し、iPhoneのショートカットアプリから呼び出す仕組みを作ると、外出先からスマートフォンの数タップだけでスプレッドシートへデータを記録できるようになります。専用アプリを開発しなくても、

現場の入力業務を大きく省力化できる点が中小企業にとっての魅力です。代表的な活用例は次のとおりです。

項目 内容
営業訪問の記録 訪問先・結果・次回予定を移動の合間に即時入力し、帰社後の転記をなくす
現場の進捗報告 作業完了の都度ワンタップで報告し、管理側がリアルタイムに状況を把握する
出張経費の即記録 交通費・立替を発生時点で記録し、月末の集計作業を削減する
日報の自動送信 定型項目を入力するだけで担当者へ自動通知し、報告漏れを防ぐ

 いずれも「後でまとめて入力」をなくし、発生時点で記録することで、転記の二度手間と記憶頼みの記入ミスを同時に減らせます。小さな自動化ですが、件数が多い業務ほど積み上がる工数削減効果は大きくなります。

GAS活用のセキュリティ上の注意点は?

GASをWebアプリとして公開するということは、URLを知っていれば外部からアクセスし得る入口を作ることでもあります。利便性と引き換えに、設計を誤ると情報漏えいや不正書き込みのリスクが生じるため、次の点を必ず押さえてください。

ポイント
WebアプリのURLを公開範囲・共有相手を限定して管理し、不用意に拡散しない
リクエストに認証トークンを付与し、スクリプト側で正当性を検証してから処理を実行する
スクリプトの実行権限とスプレッドシートのアクセス権限を、必要最小限の範囲に絞る
実行ログを定期的に確認し、想定外のアクセスや異常な実行を早期に検知する

 当社は中小企業の業務自動化を、活用設計だけでなく安全な公開方法・権限設計・運用ルールの整備まで含めて伴走支援しています。便利な自動化ほど、作る前にセキュリティ設計を織り込むことが、後のトラブルを防ぐ前提になります。

GAS活用チェック

GAS活用チェック

Google Apps Scriptとは、Googleスプレッドシート・ドキュメント・Gmail・カレンダーなどのGoogleサービスを自動化・連携できる、無料のスクリプト基盤(GAS)のことです。

Webアプリとして公開すれば、iPhoneのショートカットアプリや外部システムから呼び出して、外出先からスプレッドシートへの入力・記録・通知を行えるため、専用アプリを開発せずに現場の入力業務を省力化できます。

営業訪問記録・進捗報告・経費記録・日報送信などで、発生時点での記録を実現し転記の二度手間を削減できる一方、Webアプリの公開はアクセスの入口を作ることでもあるため、

URL管理・認証トークンによる検証・アクセス権限の最小化・実行ログの監視といったセキュリティ設計が前提となります。

 以下に、押さえるべき要点とその内容を整理します。

項目 ポイント 解説
用途 外出先入力 訪問記録・進捗・経費を発生時点で記録する
実装 Webアプリ公開 ショートカット等から呼び出せる形で公開する
難易度 数日で習得 初心者でも数日で基本を習得できる
認証 トークン検証 リクエストにトークンを付与し正当性を検証
権限 最小化 実行権限とシート権限を必要最小限に絞る

より詳しい一次情報は公式の解説もあわせてご確認ください。

Google Apps Script 公式(一次情報) ➡

この記事のよくある質問(FAQ)

本記事に関して、よく寄せられる質問をまとめました。

Q. GASとは?

A. Google Apps Scriptの略で、Googleサービスを自動化・連携できる仕組みです。定型作業の自動化に活用できます。

Q. 何ができますか?

A. スプレッドシート処理、メール・カレンダー連携、定型レポート作成などを自動化できます。繰り返し業務の省力化に役立ちます。

Q. 実装の難易度は?

A. 簡単な自動化は比較的取り組みやすい一方、複雑な処理は知識が要ります。小さな自動化から始めると無理なく定着します。

Q. セキュリティ注意点は?

A. 権限範囲・共有設定・実行権限に注意が必要です。属人化や過剰権限を避け、組織で管理・レビューする運用が重要です。

関連情報・お問い合わせ

お問合せはこちら➡


株式会社アーデントは、デジタル化・AI導入補助金の支援事業者を行っております!



アーデントからデジタル化・AI導入補助金を使ってクラウドツールを導入するメリットは以下の通りです。

メリット①対象ツールを2年間、半額、もしくは1/4で利用可!

メリット②会計、経費精算、請求書処理、受発注ツール導入なら、PCやタブレットの購入も補助が受けられ半額!

メリット③補助期間終了後は、公式価格よりお値引き!

メリット④各種IT活用、DX、保守サポートでより貴社のIT化を促進、生産性を向上します!




【弊社取り扱いクラウドツール】

🔹オフィスソフト・グループウェア:  Google Workspace※、Microsoft365、desk'nets NEO※
🔹ノーコード業務改善:kintone、Zoho※、楽楽販売、JUST.DB※、サスケworks
🔹コミュニケーション:  サイボウズオフィス、Chatwork、LINE WORKS、zoom
🔹会計・経費管理:  マネーフォワード、freee、楽楽精算、楽楽明細、楽楽請求、invox
🔹電子契約・文書管理:  freeeサイン、クラウドサイン、GMOサイン、Adobe Acrobat
🔹セキュリティ対策:  sophos、SentinelOne、ESET、ウイルスバスタークラウド
🔹バックアップ:  syscloud、Avepoint
🔹RPA・自動化:  RoboTANGO、DX-Suite、Yoom※、バクラクシリーズ
🔹勤怠・労務管理:  勤革時、楽楽勤怠、マネーフォワード
🔹物流・在庫管理:  ロジザードZERO
🔹教育・マニュアル作成管理:  iTutor、NotePM、leaf
🔹PBX・電話システム:  INNOVERAPBX※、MOTTEL※
🔹端末管理:LANSCOPE、clomo
🔹リモートデスクトップ:RemoteOperator在宅
🔹受付ipad:ラクネコ※
🔹タスク管理、その他:Adobe creative cloud、Noota、JOSYS、backlog※
など



※こちらのツールは補助期間終了後の値引不可

また、上記以外のツールも取り扱いできるものが多々ありますので、一度ご相談ください。





デジタル化・AI導入補助金2026の詳細、お問合せはお電話頂くか、以下の記事を御覧ください↓

デジタル化・AI導入補助金お問合せ:03-5468-6097






以下の動画では、採択のポイントや申請にあたっての注意点などを詳しく解説していますので、
あわせてご覧ください!




関連記事

ICTオフィス相談室 最新記事

おすすめ記事