【WEBアプリデモ】GASで営業管理ツールを作った話

URLをコピーする
URLをコピーしました!

提供されている営業案件管理ツールが使いづらすぎて、自分がほしい機能だけを盛り込んだオリジナル営業案件管理ツールを作った話を共有しようと思います。

例のごとく、開発言語はGoogle Apps Scriptですが、アイディア次第で本当にいろいろなものを作成できるのがこの言語のいいところですね。しかも、それが無料ですぐに開発できるとなれば使わない手はありません。

さて、今回のアプリですが、元々は案件情報とGoogleカレンダー、Googleタスク、Slackを組み合わせたシステムとなっております。ただし、GoogleタスクやSlackへの通知機能などは不特定多数の方に共有することができないので、本記事で紹介するアプリではその機能を使えない状態にしてあります。

営業をやっていたり、フリーランスで仕事を受けていたりすると、複数の担当者と打ち合わせをして案件を進めていく必要が出てきますが、どの顧客といつどんな話をしたのかや、今後喉用なタスクをこなさなければならないのかなど、忘れないように管理していく必要が出てきます。私の記憶力は全く優秀ではありませんので、複数案件を頭で記憶することなど不可能ですので、このアプリにメモを記載してどんな話をして今後何をしなければならないのかを管理しています。

目次

『アプリリンク』

営業管理ツール By Google Apps Script

カレンダーリンク(アプリから予定が入っていく様子が確認できます)

もしWEBアプリにアクセスできない場合は、ブラウザのシークレットモードでアクセスしてみてください。

元々のアプリの使い方ですが、箇条書きで簡単に説明すると下記の通りです。

  1. 顧客企業名や担当者を登録
  2. 担当者に紐づく案件情報を入力して案件登録
  3. 予定やタスクを登録
  4. 予定が完了したら話した内容などをメモとして登録

簡単に書くと基本機能はこれだけです。

予定の登録時には自動的にGoogleカレンダーに顧客情報と予定の内容がイベントとして登録されます。そのため、Googleカレンダーを操作して予定を作成したり住所を入力する必要がありません。このアプリを開発する前に提供されていた営業案件管理ツールでは、カレンダーと連動していないので、同じ内容をカレンダーと営業案件管理ツールに別々に記載する必要がありました。また、住所などの顧客情報は管理ツールの奥底に保存されているので、コピペするのも大変です。

タスク登録時には、Googleタスクに自動的にタスクが作成されます。GoogleタスクもGoogleカレンダー上で確認できますので、個人的には管理がかなり容易になりました。

そして、物忘れのひどい私が一番重宝している機能はリマインダー機能です。タスクとして登録する際には締切日を設定するのですが、その締切日まで3日を切ると毎日3回、Slackに顧客情報とともにやらなければならないことを記載したメッセージリマインダーが送られてきます。タスク完了になるまで送られてきますので、とてもうざったいです。うざったいので、タスクやらなければならないという気分にさせられるわけですね。

『アプリのインターフェイス』

【初期画面】

初期画面

【案件登録された状態の画面】

案件登録時のイメージ

【顧客データの登録画面】

顧客登録画面

【案件登録画面】

案件登録画面

【タスク登録画面】

タスク登録画面

【営業履歴の登録画面】

営業履歴の登録画面

登録画面の項目名には私の独特の表現などが書いてあるので、なんの事を言っているのかわからないと思いますが、スプレッドシートでこの部分は制御していますので、簡単に項目の追加や項目名変更などを行うことができます。

【アプリ設定用スプレッドシート】

設定シート

『アプリの操作方法』

  1. 顧客登録ボタンをクリックして顧客を登録します。
  2. 顧客登録がされれば、企業名に文字を入力すると部分一致でオートコンプリート機能で企業名リストが出てきます。
  3. 営業案件を登録する場合は、+マークが表示されているなにもないスペースをクリックします。
  4. 表示された営業案件登録フォームに内容を入力し、登録ボタンをクリックします。
  5. タスクの登録は案件作成後にタスクをクリックします。
  6. 営業活動を登録する場合は営業活動をクリックします。

その他、顧客削除ボタンは企業名を入力してクリックするとその顧客を削除できます。

担当者削除ボタンは複数担当者が登録されている企業でクリックすると選択されている担当者が削除されます。

電話番号検索ボタンをクリックして電話番号を入力すると登録済みの顧客の中から一致する電話番号の担当者情報が表示されます。

営業案件を削除する場合は、案件タイトル上でクリックすると削除できます。(マウスオーバーすると赤色にタイトルエリアが変化します)

『アプリの説明』

アプリケーションにアクセスできるユーザー: 誰でも
アプリケーションの実行者: 開発者アカウント(管理人のアカウント)

アプリは誰が実行しても開発者が実行するように設定されています。そのためアプリを使用する上で、利用者のアカウントへアプリからアクセス許可を求めることはありません。

開発者アカウントに共有されていない情報にはアクセスすることができませんので、利用者のアカウントに保存されている情報にはアクセスすることはありません。

データはデモ用のデータになりますので、アプリは好きなように操作していただいて構いません。

『コード構成』

  1. コード.gs(サーバーサイドGAS)
  2. body.html(クライアントサイドHTML)
  3. CSS.html(クライアントサイドCSS)
  4. Javascript.html(クライアントサイドJavascript)
  5. TaskManagement.gs(Googleタスクとの連携処理が記載されている)
  6. SlackAPI.gs(Slackへの通知処理が記載されている)

※実際のコード名は任意のコード名で問題ありません。

『コードの内容』

希望があれば共有します。

『開発難易度』

★★★☆☆

開発にはGoogle Apps Script、HTML、CSS、Javascriptの知識が必要です。CSSやJavascriptは他のページからのコピペで対応できる部分もありますが、記載内容の意味がわかれば自分用にカスタマイズできると思います。

今回はGoogle Advanced Servicesの中から、Tasksを有効化し、タスク作成や更新、削除処理を追加してあります。また、Slackと連携ができるようにSlackAPIを利用しています。(どちらもデモアプリでは対象部分をコメントアウト)

『拡張性』

アイディアさえあれば、自分用に他のシステムと連携させて拡張性を持たせることができます。

『まとめ』

今回は、Google Apps Scriptでいくつかのシステムを連携させてみました。GASではこのようにシステム間の連携をさせることもできますので、非常に拡張性が高くいろいろなことができることがおわかりいただけたかと思います。本アプリは自分がラクをするためだけに開発したシステムなので、あまりかゆいところに手が届くシステムにはなっていないかもしれませんが、自分としては使いやすいので、開発してよかったと思っています。みなさんもなにか開発したら共有してもらえたら嬉しいですね。

この記事が気に入ったら
いいね または フォローしてね!

よかったらシェアしてね!
URLをコピーする
URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

初心者でもわかるGoogle Apps Script活用のススメの管理人。
業務でラクをするという邪な目的のためにプログラムを独学で勉強し始め、初心者向けのGoogle Apps Scriptの使い方サイトを運営するに至る。
ラクをするためにはどんな苦労も厭わないという考えから、手っ取り早くスキルアップするためにCrowdWorksやLancersなどで仕事を受注し始め、過去にはTopClass PRO Crowd workerに認定された経験を持つ。
現在では、業務効率化システムの開発を行う会社の代表を務める。

コメント

コメント一覧 (205件)

  • 初めてコメントさせていただきます。
    製造業で働いており業務効率化のためにGASを勉強しています。
    ペーパーレス化を進めるためにGASのウェブアプリの勉強をしたいと思っております。
    今回管理者様が作成されたWEBアプリはちょうど私が勉強したいと思っていたものでした。
    そこで、いきなりで申し訳ございませんが、コードの共有をお願いできないでしょうか。
    私の私的勉強用として使用させていただきたいです。

    • たけしさん

      コメントありがとうございます。
      入力頂いたメールアドレスにコードやスプレッドシートなどを共有しました。

      確認よろしくお願いします。

  • 身近なツールを使って顧客管理を行うことを検討しているなかで、管理者様のこのページにたどり着き、一気に拝読させていただきました。
    まさにこの方法なら実現できるのではと思い、ぜひとも管理者様のコードで勉強させていただきたいのですが、コードの共有をお願いできますでしょうか。
    是非とも宜しくお願いいたします。

    • サカグチさん

      コメントありがとうございます。
      記入いただいたメールアドレス宛にスクリプト共有しました。

      • 早速にありがとうございます。
        共有いただいたコードを分析しながら勉強させていただきます。

  • はじめまして!コメント失礼します。
    家族がコロナの影響で在宅ワークを始めたのですがパソコン初心者でスプレッドシートやExcelの操作でとても苦戦しているので、こちらの営業管理ツールに似たようなものを作成してみたいと考えています。
    そこで、よければ管理人様のコードを参考にさせていただきたいのですが、コードをいただくことはできますでしょうか?
    また、アプリの操作で登録や編集した内容はスプレッドシートにも反映されますか?

    • とんとんさん

      コメントありがとうございます。

      アプリ操作で登録や編集した内容はスプレッドシートに反映されますが、少し変わったデータの入れ方をしているので、その部分は変更していただく必要があると思います。

      スクリプト共有いたしますが、入力されたアドレスがGmailではないので、スクリプトURLを頂いたメールアドレス宛に送ります。

      アクセス権限のリクエストを送っていだければと思います。

      • とんとんさん

        メールアドレス不明でメールが戻って来てしまいました。正しいメールアドレスを入力していただければ再送します。

  • はじめまして、はっつと申します。自分も最近GASとhtmlの組み合わせで入力フォームの勉強をしています。複数の入力する部分をぜひ参考にさせていただきたいので自分もコードを共有させていただけないでしょうか?みなさんに便乗する形のお願いになってしまい不躾で申し訳ありませんがよろしくお願いします。

    • はっつさん

      コメントありがとうございます。
      入力してもらったGmailアドレスにファイルを共有しました。

      ご確認よろしくお願いします。

      • 早速にありがとうございます、見られました。とってもありがたいです!参考にさせていただきます。重ねてありがとうございました!

  • はじめまして。山本と申します。
    いま、介護ケアマネ業務のタスク管理をするために、GASのお勉強をはじめたのですが、情報が少なく、いろいろと検索しているうちに、こちらのブログに辿り着きました。
    GASでこのようなアプリができるということがわかり、とても参考になりました。

    私も自身の管理アプリを作るために、管理者様のコードをお勉強用に使わせていただけないでしょうか??何も提供できるものがなく申し訳ないのですが、よろしくお願いいたします。

    • 山本さん

      コメントありがとうございます。
      頂いたメールアドレスにアクセス権限を付与しましたので確認よろしくお願いします。

      • 早速のご連絡、ありがとうございます!こんなコードが書けるなんて、エンジニアさんでないことが信じられないです。。GASの講師とかもできそうですね!とても参考になるコードをシェアしていただき、ありがとうございます。こちらを参考に、自分も業務に役立つGASアプリ開発頑張ってみます^^

  • 山本さん

    そこまで言って頂けて光栄です。なんだか照れますね(笑)

    実は以前にGASのレクチャーや家庭教師的な感じでコードのレビューや書き方アドバイスなどもやった事はありますね。

    自分がGASを勉強している時に、特に意識してやっていた事がありまして、少額でもいいから自分の責任でGASでの開発案件を受注しようということでした。
    CrowdworksやLancersなどで案件を獲得するのですが、お金をもらってやる仕事としての取り組む姿勢と自分で勉強するだけの時では取り組み方に自分の中では明らかな違いがありました。

    自分だけではやり方わからないから諦めようと出来るところでも仕事として受注してしまうと自分が諦めたことで迷惑をかけてしまう人がいるという状況になるので、答えをどうにかして探さなきゃ!という状況が作れたことが大きかったなと今となっては思います。やっぱり調べるときの必死さがかなり変わってくるんですよね(笑)

    今ではそんな危機的な状況になるようなことはありませんが、自分が逃げられない状況をわざと作ってみるというやり方で短期間で無理やり成長せざるを得ない環境にしたのが良かったと思っています。

    コメントがちょっと長くなりすぎているので、この辺で切りますね。

    もしもっと聞きたいことがあれば問い合わせフォームかメールアドレス宛にメッセージいただければと思います!

  • はじめまして。KEIと申します。家族経営の小さな会社で働いており、業務効率化のためにGASを目下勉強中です。ブログの記事は大変わかりやすく、参考にさせていただいております。
    本アプリもぜひとも参考にさせていただきたく、よろしければコードを共有させていただけないでしょうか。宜しくお願いします。

    • KEIさん

      コメントありがとうございます。
      コードを共有しましたのでご確認よろしくお願いします。

      業務効率化につながれば幸いです。

  • はじめまして。
    澤田と申します。

    当方、営業職として顧客管理ツールの作成方法を勉強中でございます。

    管理者様のツールでは
    顧客管理や案件管理等、まさに私がやりたいことが実現できるものでした。

    勉強の為に、もしよろしければ管理者様の
    コードやスプレッドシートを共有していただけないでしょうか。

    よろしくお願いいたします。

    • 澤田さん

      はじめまして
      興味を持っていただきありがとうございます。

      営業だとどうしても担当者や案件の管理など必要になりますよね。
      私がこのツールを自分用に作った背景は利用しているSFAとカレンダーが連携していなかったりリマインダー通知が来なかったりするため、二度手間やタスク忘れなどが起きたためでした。

      澤田さんが解決したい課題は恐らく私の課題と全く同じわけではないと思いますので、共有したコードを参考に自分用のオリジナル顧客管理システムを作ってみてください。

      先程入力していただいたGmailアドレスにファイルを共有しましたので、確認よろしくお願いします。

      引き続きよろしくお願いします。

  • 初めまして
    大辺と申します。
    営業職のサポートをするために、現在顧客管理ツールの作成・構築の勉強をしております。

    自分で構築している中で、履歴登録等うまく表現できない部分があり、調べていたところ、管理者様の際とにたどり着きました。

    ぜひ管理者様のコードを参考に自分でも構築してみたいのですが、
    スプレットシートとコードを共有していただけないでしょうか。

    よろしくお願いいたします。

    • 大辺さん

      コメントありがとうございます。
      先程スプレッドシートとスクリプトを共有しました。

      確認よろしくおねがいします。

  • 業務効率の改善をはかるため、現在GASの勉強をしています。
    今回顧客管理のツールをGASで作成できないかと
    例を探していたところこちらのブログにたどり着きました。
    もしよろしければご参考にさせていただきたく、
    私も管理者様のコードを共有していただくことは可能でしょうか。
    よろしくお願い申し上げます。

  • キムラさん

    コメントありがとうございます。
    コードを共有しました。

    顧客管理ツールは皆さんニーズがありそうですね。
    サードパーティ製のアプリなどは様々ありますが、自分が求める理想のツールってないですよね。

    サンプルコードを参考により良いものを開発していただければと思います。

  • お世話になっております
    良ければコードを共有していただくことは可能でしょうか。
    よろしくお願いいたします。

    • okamotoさん

      コメントありがとうございます。
      先ほどコードを共有しました。
      メール通知が届いているかと思いますので、そこからファイルにアクセスをお願いします。

  • 管理者様
    はじめまして。簗瀬と申します。
    社内で顧客管理ツールをどうにかしたいと動き出しておりまして、
    まさにこちらにご記載のような機能を実装したいと考えております。
    お手数をおかけしますが、
    スプレットシートとコードを共有していただけないでしょうか。

    何卒よろしくお願いいたします。

    • 簗瀬さん

      コメントありがとうございます。
      ファイルを共有しました。
      一定期間後に共有を停止しますので、ファイルをコピーして使ってください。

      確認よろしくお願いします。

  • はじめまして。
    現在学校法人で業務効率化の仕事をしております。

    アプリの構成が非常にわかりやすく、とても勉強になるページでした。
    ぜひ参考にさせていただきたいのですが、
    コードとシートを共有していただくことは可能でしょうか。
    お手数をお掛けいたしますが、よろしくお願いいたします。

    • アツさん

      コメントありがとうございます。
      先程ファイルを共有しました。

      コピーしてお使いください。

  • はじめまして!
    とてもおもしろそうなシステムですね!
    ぜひ参考にさせていただきたいのですがコードを共有して頂いても宜しいでしょうか、

    お手数をおかけします。

    • 中島さん

      コメントありがとうございます。
      コードを共有しました。

      一定期間後共有を解除しますので、コピーしてお使いください。

      • 申し訳ございません、メールアドレスをGoogleアカウントに登録していないアドレスで申請してしまったせいでアクセス権限がありませんとのエラーが出てしまいました…..
        再度正しいメールアドレスを入力しましたのでお手数ですが再共有お願いいたします

  • お世話になります。宮崎と申します。
    顧客管理とは少し異なりますが、同様のシステム構築の為、勉強中でぜひコードを拝見したく、ご連絡いたしました。
    お手数おかけいたしますが、共有していただいてもよろしいでしょうか?

    よろしくお願いいたします。

    • 宮崎さん

      コメントありがとうございます。
      ファイルを共有しましたので、ご確認ください。

      どのようなシステムを構築しているのか気になりますね。今後の参考のためによかったら教えていただけると嬉しいです。

  • はじめまして。宮川と申します。
    零細企業で事務をしており、wordpressやチャットワーク、スプレッドシート、GAS、dokuwikiなどを利用して社内の管理業務の構築をしてきました。営業の案件管理をGASで出来ないかとインターネットの海をさまよっていたところ、こちらの記事にたどり着きました。
    独学でやってきたため、通常業務をしながらの開発に限界を感じています。笑
    入力の仕方なども含めて、理想のアプリだったのでシートとコードを共有していただけると幸いです。
    これからも色々な情報を公開してくださいることを楽しみにしております。

    • 宮川さん

      コメントありがとうございます!
      コードとシートを共有しました。

      私も宮川さんと同じように独学で通常業務をしながらやっていた時もあるので、大変さはよく分かります。

      色々うまく行かないこともあるかと思いますが、分からないことがあればまたご相談くださいね。

      • 早速のご返信とご対応をありがとうございます!
        嬉しいお言葉もありがとうございます。
        色々と試してみます。
        困った際には、お言葉に甘えてご相談させていただきますm(_ _)m

      • 一通り触らせていただきました!
        このシステム、本当に凄いです。自社の項目に合わせて活用させていただきます♪

        アプリの方にアクセス制限かけたいのですが、現在個人毎にGoogleの無料アカウントでの運用をしているので、良い方法がないか検索してみようと思います。

  • 宮川さん

    コメントありがとうございます!
    表示項目は簡単に変更できるようになっていますので、自社用にスプレッドシートのデータを入れ替えて使ってもらえればと思います。

    アクセス制限ですが、自社社員だけアクセスさせたいのであれば、簡単なログイン機能を自前で開発するか、Firebaeというシステムと連携させることでGoogle認証などをさせることができるようになります。

    有料のGoogle Workspaceアカウントがあればもっと簡単に制限はかけられるのですが、月額数百円はユーザー数分かかってしまいますね。

    • ご返信ありがとうございます!
      零細企業なので、なかなか一人数百円のランニングコストを認めてもらえず悲しいです。笑
      Firebaeは初耳なので調べてみます!
      アドバイスありがとうございますm(_ _)m

  • はじめまして高橋と申します。
    現在、SFAを既に使用していますが、帯に短し襷に長しといった具合であまりフィットしていませんでした。GASを勉強中なこともあり、なにか良い方法はないかと調べておりましたところこちらのページにたどり着きました。
    ぜひとも参考にさせていただきたく共有していただけますでしょうか。
    何卒よろしくお願いします。

    • タカハシさん

      コメントありがとうございます。
      SFAは現状業務に合わないことありますよね。
      私も自分のやり方に合わず、使いづらかったので自分が欲しい機能を実装してみたのがこのツールを作った理由です。

      コードを共有しましたので、参考にお使いください。

  • 早々のご対応ありがとうございます。
    頑張って勉強します。
    これからも更新されるのを楽しみに(勉強)させていただきます。
    ありがとうございました。

  • はじめまして。
    私は製造業で働いているのですが、現在業務効率化をGASでできないかと試行錯誤中です。
    日々の生産状況・問題点を簡単に記録できるシステムをなんとか作ろうとしていますが、
    いろいろと無駄が多く、作り変えの繰り返しです。
    こちらで紹介されているシステムがすごく洗練されていて、
    参考にさせていただきたいと思っています。
    可能であれば、シートとコードを共有していただけないでしょうか。

    • タイで奮闘中さん

      コメントありがとうございます。

      自分用に作ったものなので、洗練されているなんて恐れ多いですが、お役に立てそうでありがとうございます。

      先程関連ファイルを共有しましたので、コピーしてお使いください。

      • 早速共有していただきありがとうございます!
        参考にさせていただきます。

  • はじめまして
    20人程度の映像制作会社でバックオフィスをまとめるのにGASを勉強中です。
    no codeツールも色々試したのですが、GASが使えると幅が出せたらと思っています。
    ぜひとも参考にさせていただきたく共有していただけますでしょうか。
    何卒よろしくお願いします。

    • 近々独立予定さん

      はじめまして、コメントありがとうございます。
      先程関連ファイルを共有しましたので、コピーしてお使いください。

      ノーコードツールも最近色々出てきていますが、私もいまだにGASをいじっております。

      最初に触ったときはこんなに長く関わることになるとは思ってなかったんですけど振り返ってみて初めて気づきますね。

  • 初めまして。24歳社内SEのものです。
    自分は顧客管理ではなく資産管理簿を作成中です。
    社内でDBサーバーを用意できないのでGASを利用した管理ツールの作成を勉強中です。
    ぜひ、参考にさせていただきたいので、コードをご共有いただくことは可能でしょうか。
    何卒、よろしくお願い申し上げます。

    • サイトウさん

      コメントありがとうございます。
      先程ファイルを共有いたしました。

      アイディア一つで色々な可能性が出てきますよね。今作ろうとしているものが出来上がったらぜひこちらのサイトでもご紹介させていただければと思います。

      ファイルは後ほど共有権限を削除いたしますので、コピーしてお使いください。

  • 初めまして、もとみきと申します。
    社内で Workspace の導入が決まり VBA から GAS の移行が必要になりました。
    ぜひとも参考にさせていただきたく共有していただけますでしょうか。
    よろしくお願いいたします。

    • もとみきさん
      コメントありがとうございます。

      先程ファイルを共有しました。コピーしてお使いください。
      VBAからGASへのコンバートが必要なのですね。もし技術的に困難なことがあればご相談くださいね。

  • はじめまして、白井と申します。
    GASの勉強をしており、CRMを作ろうとしております。
    ぜひ参考にさせていただきたくコードを共有いただくことは可能でしょうか。
    よろしくお願いいたします。

    • 白井さん

      コメントありがとうございます。
      先程ファイルを共有しましたのでご確認ください。

      共有したファイルは後ほど共有を解除してしまいますので、コピーしてお使いいただければと思います。

      CRMの作成、良いですね。
      自分用にカスタマイズしたCRMの開発を応援してます。

  • はじめまして。近藤と申します。
    社内でデザインもおしゃれなタスク管理ツールを考えていました。
    いろんなホームページを調べていましたが、管理人様のデモのデザインや操作性が1番良いと感じました。
    よろしければ、スプレットシートとコードを共有して頂ければ幸いです。
    何卒よろしくお願いいたします。

    • 近藤さん

      コメントありがとうございます。
      先程ファイルを共有しましたので、ご確認ください。

      デザインも含めて気に入っていただけてとても嬉しいです。私の苦手なこととしてはデザインが圧倒的に大きいものを占めていますので、少しでも気に入ってもらえる人がいるととても嬉しくなります。

      ぜひコードの参考にしてください。

      • 管理人様
        コードを解析しておりますが、こんな実用的なコードを共有していただきありがとうございました。
        マイドライブにコピー完了しております。
        sweetalertというライブラリも初めて知りましたし、GASとJS連携部分も特に勉強になります、ありがとうございました。

        • 近藤さん

          個人的にはGoogleタスクとの連携部分が気に入っていますのでぜひ使ってみてください。
          共有したコードではコメントアウトしていたと思いますので、必要情報に置き換えてコメントアウトを解除すれば使えるようになると思います。

          スマホに通知など送られてくるようになりますので忘れっぽい私にも有効でした。Slackとの連携もオススメです。
          こちらもコードはコメントアウトしていたと思います。

  • はじめまして、社内システムの開発を行なっているものです。
    社内のサーバーではリソースやアクセス制限など制約が多く、簡単にwebアプリを公開するのが厳しいため、GASアプリでできないかと模索していたところです。
    ぜひとも参考にさせていただきたく共有をお願いできませんでしょうか。
    よろしくお願いします。

    • 匿名さん

      コメントありがとうございます。
      先程コードを共有しました。

      社内のサーバーだと制約があったり手続きご面倒だったりすることはありますね。
      その点でGASのウェブアプリだと気軽に公開できるのでオススメです。

      独自ドメインが使えなかったり、アプリ上部にGoogleからのメッセージが表示されてしまうところは玉に瑕ですが、無料で手軽にここまでできるというのはかなりの強みですよね。

      コードは関連ファイル全てコピーしてお使いください。

      • 共有いただき、ありがとうございます。
        コードも非常に整流されていて、勉強になります。
        参考にさせていただきます。

  • 管理人様
    初めまして。社内SEをやっているものです。
    古い会社で紙が多く残っているので、ちょっとした情報蓄積をスマホから入力できるようにWEB化したいと考えております。
    是非とも参考にさせていただきたいので、コードを共有いただけると幸いです。
    よろしくお願いいたします。

    • 匿名さん

      コメントありがとうございます。
      先程関連ファイル一式を入力頂いたメールアドレスに共有しました。

      内容ご確認いただければと思います。
      よろしくお願いします。

  • 初めまして。
    零細企業で働いている者です。
    よろしければ、ツールのコードを共有いただけないでしょうか。

    現状、顧客管理を紙で行っており、
    顧客の検索など大変手間がかかっております。。
    GASで顧客管理を効率化できないか検索していたところ、
    こちらのサイトにたどり着きました。
    シンプルで見やすく、機能も求めていたものなのでぜひ参考にしたいです。
    よろしくお願いいたします。

    • ETさん

      コメントありがとうございます。
      先程コードを共有しました。

      紙での管理は検索性が非常に悪いですよね。
      私も以前の会社では紙帳票が多く苦労した覚えがあります。

      こちらのアプリは自分のために作ったものなので、足りない機能や使い勝手が万人受けするものではないと思いますが使いやすいようにカスタマイズしてお使いください。

      ファイルはコピーして使ってくださいね。

      • 夜分のご連絡、大変申し訳ありません。
        また、さっそくコード共有いただきありがとうございます。
        参考にさせていただきます!

  • はじめまして。
    立ち上げて3年目で現在社員数4名の小規模な会社の者ですが、
    今後支店展開していくにあたり業務効率化を図る必要がありGASを勉強しております。
    こちらのアプリは私がイメージしていた内容が既に網羅されていると思います。
    是非コードを共有していただけないでしょうか。
    よろしくお願いいたします。

    • はたぼさん

      コメントありがとうございます。
      先程頂いたメールアドレスにファイルを共有いただければ致しました。Gmailではなかったので、うまくアクセスできないかもしれませんが、その際はご連絡下さい。

      ちなみに、リソース不足でお困りの場合やGASの活用アドバイスなどが必要であればご依頼いただければ対応できると思いますので、いつでもご相談ください。

  • はじめまして。森と申します。
    この度アプリを拝見させていただき大変参考にさせていただきました。
    GASを中心に業務効率化できることがたくさんあると思います。
    今まで企業はITCの環境は外部に依存して使うだけで、当然ITCの能力を持つ人材がいないと騒いでいます。必死になって採用をおこなっているのが現状だと思います。
    しかし必要なのは社内でITC人材を育てて内部からの変化を起こしていくことが求められ、GASはこれから注目を浴びる良い教材となると思っています。
    今考えているのは、wordpressでの顧客管理とGASを連結させれたらと考えています。
    コードを共有いただけたら幸いです。
    それと厚かましいお願いで恐縮ですがGASのアドバイスもいただければと思います。
    よろしくお願いいたします。

    • 森さん

      コメントありがとうございます。
      入力いただいたGoogleアカウントに先程コードを共有致しました。

      確かにGASは業務効率化に有効な手段ですよね。私もその可能性を信じてGASを長年携わっております。

      アドバイスに関してはメールアドレスに個別にご連絡をさせていただきますね。

  • はじめまして。

    本職はカスタマーエンジニアですが,
    社内のデジタル化に向けて,GASを勉強中です。

    是非とも参考にさせていただきたいので、
    コードを共有いただけると幸いです。

    よろしくお願いいたします

    • sunnkuさん

      コメントありがとうございます。
      先程コードを共有しましたので、
      確認よろしくお願いします。

      社内のデジタル化とは素晴しいですね。
      皆さん色々な意見があると思うので社内調整や社内合意が大変だと思いますが、応援してます!
      なにか支援が必要であればご連絡下さいね。

  • はじめまして。

    本記事大変勉強になりました。
    自分の案件を管理するためのツールを作りたいと思っていたところにピンポイントな内容でした。
    大変恐縮なのですがコードを共有していただきたく存じます。お手数をおかけしますが、何卒ご協力のほどよろしくお願いいたします。

    • ぱむさん

      コメントありがとうございます。
      先程ファイルを共有しました。

      ご確認ください。

  • はじめまして。

    GASとスプレッドシートを利用したウェブアプリを作りたいと思い、勉強中でこちらのサイトにたどり着きました。
    ぜひ、参考にさせていただきたいので、コードをご共有いただくことは可能でしょうか。
    どうぞよろしくお願いします。

    • 御堂さん

      コメントありがとうございます。
      先程関連するファイルを共有しました。

      ご確認よろしくお願いします。

  • ありがとうございます
    早速コピーさせていただきました

    サイトで紹介されていたテクニックと併せて参考にしながらWEBアプリを作ってみます

  • はじめまして。

    ミャンマーにて社内システムの極限簡易化を目指してGASの活用を勉強中です。
    これまでスプシにて様々なデータ保管をシておりましたが、いかんせんミャンマー人スタッフのPC知識の未成熟によって、操作ミス等十分に活用できておらず、せめて入力フォームを別途用意したく検索しまくっていて、たどり着きました。

    興味深く、サイトを読ませていただきました。

    ひと目見て理想に非常に近い内容で、入力フォームのデータ保管のスプシにこれまでの物を連結すればかなりひろがっていく様に思います。

    大変お手数ですが、コード全体の共有をお願いできないでしょうか。
    GW明けでお忙しい中、申し訳ありませんがよろしくお願いいたします。

  • 根本さん

    コメントありがとうございます。
    言語や文化、教育も違う人たちと同じ業務レベルで仕事をするのは大変ですよね。

    私も以前ITリテラシーの全く異なる人たちと仕事をしていたときはなぜそんなことをするのだろうというようなことがよく起こっていました。

    場合によってはスプレッドシートを公開せずに、カスタムフォームのみで業務を進めるという方法を構築してしまうのもありかもしれません。

    先程ファイルを共有しましたのでご確認ください。

    うまくいくことを願っています。
    なにかご支援が必要であればご相談ください。

    • 管理人様、ファイルの共有いただきありがとうございます。

      私の独学でのエクセル・スプシ関数を駆使して作った出勤管理、給与計算等のファイルを一切使えておらず、スプシを開いたPCBを前に電卓をはじいていた姿に膝から崩れました…

      あたたかいお言葉まで、ありがとうございます。
      こちらでもあがいてみます。

  • いつもブログを拝見しております。
    こちらのページのGASアプリですが、大変興味深く、
    誠に恐れ入りますがコードを共有いただけませんでしょうか。

    また、今回はおそらくGAS上でhtmlも作成していると思いますが、
    他のサーバーにhtmlを置いた状態で、GASの.gsにアクセスする形も可能でしょうか。

    お忙しいところ恐れ入りますが、どうぞよろしくお願いいたします。

    • RRさん

      コメントありがとうございます。
      いつも見ていただいているとのことでありがたいです。

      先程コードを共有しましたのでコピーしてお使いください。

      ご質問の件で、GASのコードを外部から実行できるかという内容ですね。
      結論としては、実行することは可能です。
      やり方は2つあります。

      1. doGet関数あるいはdoPost関数を使う
      これらの関数はGETリクエストやPOSTリクエストを受信した場合に起動する関数になります。パラメータを送信して実行する関数を切り分けたりなども可能ですが、ログを確認するのが少し大変になります。
      GASの通常のログ画面では実行ログが確認できませんでしたので、Google Cloud Platform(GCP)のプロジェクトと紐づけてCloud Loggingを利用することになります。初期設定が必要です。

      2. Apps Script APIを使う
      Google Apps Scriptでは外部からGASを作成したり実行するためのAPIが用意されています。

      参考URL:https://developers.google.com/apps-script/api/concepts(英語ページ)

      APIを利用すればGASを外部から作成・編集したり、実行したりすることが可能です。

      参考ページには主要言語でのサンプルコードも用意されていますので、ご確認ください。
      こちらもGCPの設定やApps Script Dashboardでの設定変更などが必要ですので、利用するまでに少し手間がかかりますが、もしご希望があれば初期設定の方法について記事を書きますね。
      今検索してみたところあまり取り扱っているページがないみたいなので。

      • サイト管理人様

        お世話になっております。大変ご丁寧なご回答、ありがとうございます!
        また、コード共有もありがとうございます。

        ご回答いただきました内容にて、一度試してみます。

  • 管理人様
    初めてコメントさせて頂きます。

    小規模チームでpower auto mate desktopやVBAを使用しています。

    GASは簡単なトリガーを用いた通知しか出来ないと思っていた為、ツールを拝見してここまで出来るものなのかと驚きました…
    ぜひスクリプトを拝見させて頂き、勉強をさせて頂きたいのですが、ご共有は可能でしょうか。
    お忙しい処恐縮ではございますが、よろしくお願い致します。

    • Freさん
      コメントありがとうございます。
      先ほどファイルを共有しましたので、コピーしてお使いください。

      現在は小規模チームでMicrosoft製品を利用して効率化を図っているのですね。
      GASは簡易的なシステムであればおっしゃるようにトリガーを利用した通知などになりますが、
      やろうと思えば本格的なシステムを作ることもできる優れものです。

      特に無料でSSLに対応したウェブシステムを作ることができるのはGASの強みではないかと考えています。
      共有したコードを参考にいろいろな可能性を追求してもらえればと思います。

  • はじめまして。
    いつもブログを拝見しております。
    GASとスプレッドシートを利用したウェブアプリを作ったのですが、
    まだまだ勉強中でいろいろと検索し、こちらのサイトにたどり着きました。

    ぜひ、参考にさせていただきたいので、コードをご共有いただけませんか。
    どうぞよろしくお願いします。

    • ヒロさん

      コメントありがとうございます。
      既にご自身でウェブアプリを作成されたものがあるのですね。

      素晴らしいです。

      先程入力頂いたメールアドレスにファイルを共有しました。
      アクセスしてファイルを一式コピーしていただければと思います。

      私の方で何かお手伝いできることがあればご連絡下さい。

  • はじめまして。
    当方、GASでのWEBアプリの作成を独学で勉強しております。
    顧客管理ができるWEBアプリの作成を目指しており
    サイトを拝見させていただき、イメージに近く
    是非とも参考にさせていただきたいので、
    コード等を共有していただけないでしょうか。
    よろしくお願いいたします

    • おたさん

      コメントありがとうございます。
      先程ファイル一式を共有しました。

      しっかり作り込んでいない部分もあるので、ニーズに合わないところもあると思いますが、そのあたりはカスタマイズしてみてください。

      • 管理人様

        共有いただきありがとうございました。
        コピーさせていただく前にアクセス権がなくなってしまったようでして
        大変申し訳ありませんが、再度ご共有をお願いできないでしょうか

        お手数をお掛けし、申し訳ありませんがよろしくお願いします。

          • 管理人様

            再度のご共有ありがとうございました。

            ご参考にさせていただき、顧客管理アプリを作成してみます

            お手数をお掛けし、すいませんでした。
            また、ありがとうございました。

  • はじめまして。
    社内向けの労務管理システムをVBAで作成して運用しておりましたが、
    昨今のリモートなどの状況を鑑みて、GASで同じものを作成できないか探しておりました。
    利用したい機能などがと複数あり、ぜひとも参考にさせていただきたいので
    コード等を共有していただけないでしょうか。
    宜しくお願いいたします。

    • ひざがっくんさん

      コメントありがとうございます。
      先程ファイルを共有しました。

      ファイルをコピーして参考にお使いください。

      • 管理人様

        ご対応ありがとうございました。
        付随させたかった機能の記述など非常に助かっております。

        本当にありがとうございました。

  • 管理者様

    こんにちは。
    社内で業務管理ツールを作りたいと思っていたところ、このサイトを発見しました。
    是非コード等の共有をお願いできないでしょうか

    • あおさん

      返信が遅くなりました。
      先ほどコードの関連ファイル一式を共有致しました。

      ファイル一式をコピーしてお使いください。

  • 管理人様

    はじめまして。

    社内の業務効率化の為、是非ともこのコードをご共有頂けないでしょうか。

    • ブルさん

      2回もコメントいただきありがとうございます。
      先ほど遅ればせながらコードを共有致しましたので、コピーしてお使い下さい。

      • 管理者様

        共有ありがとうございます。
        送信出来てなかったと思い、2度送ってしまいました。
        すみません。。。

        これで勉強させていただきます。

  • 管理人様

    gasでの基本操作をある程度覚え、次はWebアプリの開発に挑戦しようと思っています。
    まさしく管理人様がお作りになったようなものを作りたいと思っています。

    もしよろしければコードの共有をしていただけますでしょうか。
    ご検討のほど、どうぞよろしくお願いいたします。

    • ieieさん

      コメントありがとうございます。
      基本操作を覚えてくるとGASがどんどん楽しくなってきますよね。

      ぜひいろんなものを作って業務改善につなげてください。
      共有したコードはコピーしてお使いくださいね。

  • 管理者様

    はじめまして、
    社内で業務管理ツールを作りたいと思っていたところこのサイトを発見し
    エンジニアさんではないことにかなりびっくりしました…
    是非コード等の共有をお願いしたく存じます。

    • Chiakiさん

      コメントありがとうございます。
      驚いていただいて嬉しいです。

      私自身はエンジニアとして企業に勤めたことはありませんが、クラウドソーシングサービスを使って開発案件は個人で請け負ったりしていたので、開発経験はだいぶ積んできてるかなと思います(笑)

      開発を請け負った理由は手っ取り早くスキルアップしたかったので、「すいません、できませんでした」という言い訳ができない状況を敢えて作って荒っぽいやり方で経験を積んできてます。

      今ではなんやかんやでシステム開発会社を設立するまでに至ってしまいました。

      コードの共有は問題ないのですが、入力いただいたアドレスに共有すればよろしいでしょうか?
      Gmailではなかったので念の為確認です。

  • データの登録、更新、削除、見せ方等、データの扱い方を参考にしたく、コードを共有させていただけないでしょうか。よろしくお願いいたします。

    • kawaji modさん

      コメントありがとうございます。
      対応が遅れましたが、先程ファイルを共有しました。

      コピーしてお使いください。

  • はじめまして。Google検索でたどり着きました。

    顧客管理のシンプルな手段を探していたのですが、フォームとスプレッドシートを連携させた管理では限界があり、あれこれ検索しているうちにこちらにたどり着き、まさにマッチしているものでした。
    GASでここまでできるという実例を見せて頂き、学習のしがいがあるなと思った次第です。

    ぜひコードを見て参考にさせて頂きたく、コードの共有をお願いしたいと思います。

    よろしくお願いいたします。

    • SIMさん

      コメントありがとうございます。
      先程ファイルを共有しました。

      GASではもっといろいろなことができると思いますので、なにか面白いものを作ったら共有してもらえると嬉しいです。

      ファイルはコピーしてお使い下さい。

  • お世話になります。
    GASでの業務効率改善の為、あれこれ探していたところ
    こちらのサイトに辿り着きました。
    これまではスプレッドシート上であれこれ工夫していたのですが、
    見た目がごちゃごちゃして分かりにくいのでWEBアプリ化を
    検討しています。
    宜しければコードの共有をして頂けると助かります。

    なお、工程管理の為のガントチャートも市販の物を含め検討して
    いるのですが、なかなか良いものが無く未だ迷走中です。
    何か良いものがあればご紹介頂けると助かります。
    よろしくお願い致します。

  • JACKさん

    コメントありがとうございます。

    スプレッドシートだとデータが増えていくにつれて見た目や操作性が悪くなっていきますよね。

    先程コードを追加しましたので、コピーしてお使いください。

    市販のシステムの場合はどこかで必ず妥協しなければならない部分が出てきますので、それが許容できる範囲であれば市販の物を使うのもありだと思います。

    許容できないのであれば少し投資が大きくなりますが、自分で作ってしまうということになりますね。

    まずはツールに求める要件の優先順位をつけて、必ず欲しい機能とあれば助かるレベルの機能をカテゴライズして、どちらにするかを検討すればよいのではないでしょうか?

    • サイト管理人様

      共有頂き有難うございます。
      未だ詳しく内容を確認出来ていませんが、かなりの
      ボリュームで理解するのに時間が掛かりそうな印象です。
      詳細を確認して分からないところがありましたら、
      改めて質問させて頂ければと思います。
      今後ともよろしくお願い致します。

  • よねさん

    コメントありがとうございます。
    先程コードを共有しました。

    コピーしてお使いください。

    • むかいさん

      コメントありがとうございます。
      先ほどコードを共有しましたので、コピーしてお使い下さい。

      よろしくお願いします。

  • お世話になっております。GASでの業務効率化を考えていたところ素晴らしい情報を見つけたので連絡差し上げました。
    是非コードを参考にさせていただきたいので、コードの共有をお願いしたいと思っております。

    • 滝口晃樹さん

      コメントありがとうございます。
      先程コードを共有しましたので、コピーしてお使いください。

  • はじめまして。
    独学でGASについて勉強しており、会社で利用できる顧客管理を作成できないかとExcelやスプレッドシートを使って試してみたものの、携帯から利用できないなど苦戦していたのでwebアプリ開発に方針を転換したところ、こちらのページにたどりつきました。
    是非コードを参考に勉強進めていきたいのですが、よろしければコードを共有いただけますでしょうか。

    • モモさん
      コメントありがとうございます。
      多忙により返信がかなり遅れてしまいました。
      お待たせしてすいません。

      先ほどコードを共有しましたので、コピーしてお使いください。

      よろしくお願いします。

  • サイト管理人様

    gasでのWebアプリの開発に挑戦しようと思っています。
    まさしくサイト管理人様がお作りになったようなものを作りたいと思っています。

    もしよろしければコードの共有をしていただけますでしょうか。
    ご検討のほど、どうぞよろしくお願いいたします。

    • kensukeさん

      コメントありがとうございます。
      返信が遅くなりました。

      先程コードを共有いたしましたのでコピーしてお使いください。

      業務改善につながるといいですね!

  • こんにちは

    GASを独学で勉強しています、Serikaと申します。
    よかったらコード共有してもらえると嬉しいです。

    仕事でもGASを生かせるようになりたいです。
    よろしくお願いします。

    • Serikaさん

      先ほどファイルの招待を送りました。
      ファイルをコピーして使ってください。

  • 管理人様

    独学でGASを勉強しております。
    最近QRコードを使ったイベント参加管理システムをGASでなんとか作成しました。
    現在WEBアプリの制作に挑戦していたところ、管理人様のページを拝見いたしました。
    ぜひコードを拝見させて頂きたくコメント致します。ご検討よろしくお願いします。

    • 秋場さん

      コメントありがとうございます。

      先ほどコードを共有しました。
      ファイルをコピーしてお使いください。

  • サイト管理人様

    はじめまして。
    GASでの情報管理ツールを調べていたところ
    本ページにたどり着きました。

    もし可能ならばコードを共有いただけないでしょうか。
    何卒ご検討のほどよろしくお願いします。

    • makotoさん

      コメントありがとうございます。
      ファイルを共有いたしますので、Gmailアドレスをメールアドレス欄に入力いただくか、問い合わせからご連絡ください。

      お手数ですがよろしくお願いします。

  • サイト管理人様

    共有いただきありがとうございました。
    アクセス権がなくなってしまったようで
    大変申し訳ありませんが、再度ご共有をお願いできないでしょうか

    お手数をお掛けし、申し訳ありませんがよろしくお願いします。

    • よねさん

      再度共有しました。
      一定時間経過後、共有は停止してしまいますのでファイルをコピーしてお使いください。

      よろしくお願いします。

  • 管理者様
    はじめまして。齋藤ともうします。
    最近GASの汎用性に魅了されお勉強をはじめたところです。スプシでここまでできるのてますね!!自分もつくってみたいです(^^)
    厚かましくも、コードを頂けましたら幸いです
    よろしくお願いします

    • 齋藤さん

      コメントありがとうございます。
      先程コードを共有しましたので、コピーしてお使いください。

      よろしくお願いします。

      • 管理人様
        齋藤です(^^♪ 共有ありがとうございました。
        初めての本格的なアプリ開発です。参考にさせていただきます!!

  • 管理人様
    はじめまして。GASを使ってスプレッドシートの効率化はできつつあるのですが、Webアプリ化したく調べていたところこちらにたどり着きました。
    勉強させていただきたく、差し支えないコードのご共有をいただくことはできますでしょうか。
    何卒よろしくお願い申し上げます。

    • こもださん
      コメントありがとうございます。

      先程ファイルを共有しましたので、コピーしてお使いください。

  • サイト管理人様
    初めまして。
    医療関連のラウンダーをしているものですが、顧客管理のプログラムを検索していましたところ、ここにたどり着きました。
    GASはマクロとして活用していますが、WEBアプリの知識までたどり着いておらず、今後の勉強になればとコメントさせていただきました。
    よろしければ共有いただけますと幸いでございます。

    • 野口さん

      コメントありがとうございます。
      先程ファイルを共有いたしました。

      コピーしてお使いください。

  • 初めまして。
    サイトを拝見して、すごく感動しました。小さい会社なのですが、こちらのサイトを活用させていただき社員の働きやすさに繋げたいと思っております。もし可能であれば是非活用させて頂きたいです!

  • karaさん

    コメントありがとうございます。

    先程ファイルを共有いたしましたので、コピーしてお使いください。

    中小企業向けにGASを使ったリーズナブルなシステム開発支援なども行っておりますので、なにかニーズあればお問い合わせからお気軽にご相談下さい。

  • 初めまして。
    営業管理ツールが必要となり、GASを勉強し始めたところ、こちらのブログにたどり着きました。
    もしよろしければ、コード共有いただけると嬉しく思います。
    よろしくお願いいたします。

    • むーみさん

      コメントありがとうございます。

      先程コードを共有いたしましたので、コピーしてお使いください。

      何かわからないことがあればご連絡下さい。

  • サイト管理人様

    記事内容楽しく読ませて頂きました。
    GASでのWEBアプリに関する記事をいくつか読みましたが、こちらの入力フォームのデザインの秀逸さが忘れられず、真似させて頂きたいと思いメールしました。よろしければ共有頂けるとありがたいです。よろしくお願いいたします。

    • muramasaさん

      コメントありがとうございます。
      気に入っていただけたようで光栄です。

      さきほどファイルを共有いたしましたので、コピーして使っていただければと思います。

  • お初にご連絡差し上げます。
    スプレッドシートに直接入力する形で営業管理ツールを運用しておりましたが、もう少しユーザーフレンドリーなツールに変更したいため、GASを勉強し始めたところ、こちらのブログにたどり着きました。
    まさに求めていたツールでしたので、もしよろしければ、コードをご共有いただけると有難く存じます。
    よろしくお願いいたします。

  • yuyaさん

    返信が遅くなりすいません。
    コメントありがとうございます。

    先程のファイルを共有いたしましたので、コピーしてお使いください。

    よろしくお願いします。

  • 初めまして。
    営業管理ツールが必要となり、GASを勉強し始めたところ、こちらのブログにたどり着きました。
    もしよろしければ、コード共有いただけると嬉しく思います。
    お手間おかけしますが、何卒よろしくお願いいたします。

    • 田中さん

      コメントありがとうございます。
      先程のファイルを共有しましたので、コピーしてお使いください。

  • 初めまして。
    GASの勉強し始めたところ、こちらのブログにたどり着きました。
    管理人さんのアプリデザインがきれいで、真似させていただきたく思います。
    もしよろしければ、コード共有いただけると嬉しく思います。
    お手間おかけしますが、何卒よろしくお願いいたします。

    • 亀さん

      コメントありがとうございます。
      遅くなりましたが、先程のファイルを共有しました。

      コピーしてご利用ください。

  • GASを勉強し始め色々探し、こちらのにたどり着きました。
    社内の管理をしてくのに使いたいと考えております。
    こちらのサイトを参考にしてきたいと思っております。
    コード共有していただけると助かります。

    • ななさん
      コメントありがとうございます。
      先程コードを共有しました。

      コピーして使ってください。

  • 管理人様

    はじめまして。
    GASを利用しての顧客管理を模索している中でこちらの記事を拝見しました。
    アプリのインターフェイスが求めていたものだったため、
    ぜひ参考にさせていただきたく、コードを共有していただけますと幸いです。
    よろしくお願いいたします。

    • ひろさん

      コメントありがとうございます
      先程関連ファイルを共有しましたので、コピーしてお使いください。

      • 管理人様

        共有していただきありがとうございます!
        この後コピーしてじっくり拝見しようと思います。
        顧客管理で行き詰まっていたので活用させていただきますね。

  • はじめまして、yukikoと申します!
    仕事で業務改善を担当しており、GASのwebアプリを勉強しています。
    ツール開発においてツールの見た目も求められることが多くなり、今回管理者様のページに行きつきました。
    是非、勉強させていただきたく、コードを共有していただけますと幸いです。
    よろしくお願いいたします。

    • yukikoさん

      コメントありがとうございます。

      年度末や海外出張が重なり、返事が遅くなりました。
      すいません。

      先ほどコードを共有しましたので、コピーして使ってください。

      やはりシステムは使いやすいレイアウトが良いですよね。私も説明書の必要ないシンプルなシステムやレイアウトを目指していますが、なかなか良いデザインが出来上がらないです。

      良いシステムが出来上がって見せられるようなら、ぜひ共有していただければなぁと思っています。無理なら全然問題ないですが。

      • お忙しいところ、ご対応いただき本当にありがとうございました!
        お見せできるものができるよう、努めたいと思います!!

  • お世話になっております
    良ければコードを共有していただくことは可能でしょうか。
    よろしくお願いいたします。

    • startaceさん
      コメントありがとうございます。
      先程のファイルを共有しましたので、コピーしてお使いください。

      よろしくお願いします。

  • お世話になっております。

    新規にGASでの顧客管理システムの勉強をしようかと思いまして調べていたところ
    このサイトに行きつきました。
    もし可能であればコードを共有頂けないでしょうか?

    宜しくお願い致します。

    • Ohyamaさん

      コメントありがとうございます。
      先程コードを共有いたしましたので、コピーしてお使いください。。

  • まさにGASで案件管理をやりたく、お手数をお掛けしますが参考にソースコードを共有いただけないでしょうか。
    よろしくお願いいたします。

    • 藤原さん
      コメントありがとうございます。

      さきほどファイルを共有しました。
      コピーしてご利用下さい。

  • こんにちは。
    現在GASを勉強しております。
    主に業務効率化のため、スプレッドシートの読み書きで実現できるツールを作っていたのですが、それだけだとやりたいことに限界があり、webアプリ化したい(htmlやcssも併せて勉強中になります。。)と思って調べていたらこちらの記事に辿り着きました。
    大変参考になりそうなので、ソースコードをいただけないでしょうか?

    • itoさん
      コメントありがとうございます。

      先程コードを共有しましたので、コピーしてご利用下さい。

  • はじめまして。
    たなべと申します。
    GASでウェブアプリケーションを勉強中です。
    サイトの内容を拝見させていただいてとても勉強になります。
    見た目とかとてもきれいでわかりやすいですし、
    動きも私が目指しているものになると思っています。
    ぜひコードを共有をお願い致します。

    • たなべさん

      コメントありがとうございます。
      返信遅れましたがさきほどファイルを共有しました。

  • こんにちは。
    現在GASを勉強しております。
    スポーツの記録をとるためのwebアプリを作りたいとおもっています。
    今現在いろいろ試行錯誤してるところではあります。調べていたところ、こちらのサイトで公開されているものを見つけました。とても勉強になります。
    参考にしたく、ソースコードをいただけないでしょうか?

    • まささん
      コメントありがとうございます。

      さきほどファイルを共有しました。
      コピーしてお使い下さい。

  • はじめまして。
    現在GASを勉強しております。
    GASでのWEBアプリを調べていたところ
    本ページにたどり着きました。
    参考にしたく
    コードを共有いただけないでしょうか、よろしくお願いします。

  • こんにちは。
    案件管理をGASで作成したいと考え、勉強中です。
    こちらのサイトを拝見して、UIも私が考えている以上のもので、
    ぜひとも参考にさせていただきたいと考えています。
    ぜひソースの共有をお願いしたいです。
    また、slack通知ですが、googleChatへの通知もできますでしょうか?
    そちらもお教えいただければと思います。
    何卒よろしくお願いいたします。

    • じゅにさん

      コメントありがとうございます。
      先程ファイルを共有しました。

      Slack通知ですが、Google Chatにも送れるように変更することは可能です。
      Webhookという機能を使うのが一番簡単だと思います。ChatGPTやGoogle Bardなどで調べて頂くと関連情報など確認できると思いますよ。

      • 草々な対応ありがとうございます。
        お手数おかけしますが、gmailでのアクセス承認をお願いできますでしょうか?

  • たびたび失礼いたします。
    以下のソースは共有フォルダにございませんでした。
    どのようにすれば取得可能でしょうか?
    初心者でよくわかっていなくて申し訳ないです。

    >コード.gs(サーバーサイドGAS)
    >body.html(クライアントサイドHTML)
    >CSS.html(クライアントサイドCSS)
    >Javascript.html(クライアントサイドJavascript)
    >TaskManagement.gs(Googleタスクとの連携処理が記載されている)
    >SlackAPI.gs(Slackへの通知処理が記載されている)

  • はじめまして。oshiと申します。
    現在、職場で使用するWEBアプリの作業管理ツールを試行錯誤しながら作成しています。

    管理人様のサイトは何度も参考にさせていただきました。特にGASの実行権限や共有権限に関する部分は、初めてGASを触った際に混乱した箇所でしたが、管理人様のサイトでわかりやすく説明されていて、理解を早めることができました。

    長くなりましたが、参考にさせていただきたいので、よろしければコードの共有をお願いできれば幸いです。

    以上、よろしくお願いいたします。

    • oshiさん

      いつもご覧いただきありがとうございます。
      最近全く発信できていないので少し心苦しい心境です。

      先ほどファイルを共有しましたので、コピーしてご利用ください。

      よろしくお願いします。

      • 取得できました!
        >最近全く発信できていないので少し心苦しい心境です。
        お忙しかったりすると中々時間を取るのに大変ですよね。今までの記事を見させてもらっています!
        お早い対応ありがとうございました。作業の参考にさせていただきます。

  • GASを勉強し始め、こちらにたどり着きました。
    社内で顧客管理をしてくのに使いたいと考えております。
    追加機能として、顧客からの問い合わせを対応履歴として保存し表示させる仕組みも追加したいと思っております。改良してNathanさんに共有できたらと考えております。
    コード共有していただけると助かります。
    よろしくお願いいたします。

    • HICTさん

      コメントありがとうございます。
      先ほどファイルを共有いたしました。

      ファイルをコピーしてご利用ください。
      改良版ができるのを楽しみにしていますね!

      よろしくお願いします。

  • コメント失礼いたします。
    GASで思い描いている顧客管理ができればと探しているとこちらに辿り着きました。
    まだまだ勉強中なので、
    もし共有いただければ読み解きからとなりますがぜひ確認させていただきたいと思います。
    恐れ入りますが、ご検討のほど、よろしくお願いいたします。

    • MSW07さん
      返信が遅れてすいません。
      先ほどファイルを共有しましたが、Gmailアカウントではなかったので招待メールが送られただけになっているかと思います。

      ご確認いただき、ファイルをコピーしてお使いください。

  • コメント失礼します!
    初めまして、こんにちは!ゆうと申します。
    社内の方でGASを使う顧客管理アプリを探していたところこちらサイトのアプリがとても良かったのでぜひ、スプレッドシートやソースコードを共有させて頂けると助かります。
    ぜひよろしくお願い致します。

    • 追記
      私事ですが、社内の方でこちらのアプリを使用して、社内向け仕様にしたものを使いたいと思っているので、可能な限り早め共有して頂けるととても助かります。
      また、社内向けに使用する際の注意事項等はございますか?
      ちなみに、再配布や販売はしない予定です。
      何卒ご対応よろしくお願い致します!!

      • ゆうさん
        コメントありがとうございます。
        先程ファイルを共有しました。
        コピーしてお使い下さい。

        企業で使うのであればデータベースはスプレッドシートではなく、ちゃんとしたデータベースを利用する形に変更したほうが良いと思います。

        何かカスタマイズや追加機能など必要であれば開発するかともできますのでご相談下さい。

        • 夜遅くに対応していただき誠にありがとうございます。
          社内の仕様上、スプレッドシートの方が良いという指示だったので…….。
          アドバイスありがとうございます。
          何か追加の機能などで困った事があれば、相談します。
          その時は、ぜひお願いします。
          その際の連絡はどのようにすればよろしいでしょうか?
          また、共有して頂いたデータはコピーしました。

          • ご連絡についてはサイトのお問い合わせからメッセージを送って頂ければメールにて返信をお送りします。

            何かあればご連絡下さい!

  • コメント失礼いたします。
    サイト、拝見させていただきました。
    お客様とやり取りするスプレッドシートを開発しましたが
    ソースをお客様に公開したくないという話を受け
    Webアプリの公開しかないと考え調査していった結果
    こちらのサイトに行きつきました。
    情報提供いただけますと幸甚に存じます。
    何卒、よろしくお願いいたします。

    • のぶきんぐさん
      コメントありがとうございます。

      ソースを公開しないやり方はWebアプリ公開以外にもいくつかあります。
      ・ユーザーが見ることができるソースを最小限にし、メインの処理を別スクリプトにしてしまう方法
      アドオンを開発してスプレッドシートにインストールしてもらう方法
      ・Webアプリ公開

      などです。
      一番ハードルが低いのはユーザーのスクリプトとメインのスクリプトを分けてしまう方法かと思います。
      貴社の環境に合わせてどのようにするかを検討いただくのが良いかとおもいます。

      スクリプトの共有は入力いただいたアドレスに共有すればよろしいでしょうか?

      • 早速の共有、誠にありがとうございます。
        参考にさせていただきます。

        なお、一旦今回はユーザーのスクリプトとメインのスクリプトを分けて
        以下の対応にて実現させてみました。
        ・弊社側のスプレッドシート側に処理のすべてを記述しライブラリとして公開
         └→ 権限は弊社のみ参照可能とし、顧客側でのソースの閲覧は不可とする
        ・顧客側のスプレッドシート側に弊社アカウントにて
         前述のライブラリを呼び出す記述のみを実装したfunctionを実行する
         編集時トリガーを設定
         └→ ソースのキックはボタンではなく
            処理をリストで選択できるようにし
           選択したリストで処理を変更するようにする
         └→ 何が選ばれているかはライブラリ側で判定
         └→ データ入力規則で使用する各種マスタは
           閲覧権限を付与していない非可視シート上にIMPORTRANGE関数で呼び出した情報を参照
           └→ IMPORTRANGE関数内の参照先アドレスも見えないように設定することで
             スプレッドシートをコピーしても参照できないように実装

        この度はありがとうございました。
        重ねて御礼申し上げます。

        • のぶきんぐさん

          とりあえず解決できたようで良かったです。

          ライブラリとして公開したものを自社アカウントの編集時トリガーで実行するようにしたのですね。のぶきんぐさんはGASの権限周りにだいぶ詳しいような気がしますね。

          いくつか留意するべきポイントがありますので下記に記載しておきます。

          1. 編集時のトリガーの挙動について・・・
          編集時トリガーは素早く編集が連続する場合に起動しないことがあります。
          また、素早く連続して編集した場合にスクリプトの処理が失敗することがあります。同時に複数の方が操作するようなシートの場合は注意が必要です。

          2. IMPORTRANGE関数について・・・
          参照先のシートにアクセスできないアカウントでシートを編集していると、関数エラーになることがあります(自動再計算された際に参照不可のエラーが出ることが稀にあるようです)

          3. 閲覧権限を付与しない非可視シートについて・・・
          これはシートを保護して非表示設定にしたシートのことかと思うのですが(違ったら勘違いすいません)、スプレッドシート関数を利用すると非表示シートに記載されている内容を別シートから読み取ることが可能です。また、GASが使える方であれば、スクリプトでも非可視シートを内容を読み取ることが可能です。

          私はあまりスプレッドシートの関数を使わないので、もしかしたら現在は仕様が変わっているかもしれませんが、私の経験からいくつか留意点を挙げさせていただきました。

  • コメント失礼いたします。
    重複していたらすみません。
    ぜひ参考にさせていただきたいと思いました。
    よろしくお願いいたします。

JACK へ返信する コメントをキャンセル

目次
トップへ
目次
閉じる