タグ

ブックマーク / qiita.com/nurburg (2)

  • Google Apps Script 実践メモ(スプレッドシート) - Qiita

    先日、仕事で必要に迫られ、Googleフォームからスプレッドシート周りをごにょごにょGoogle Apps Scriptで開発しました。 シリーズの初回は、Form Submitについて書きましたが、第2弾としてスプレッドシート周りのあれこれをまとめます。 スプレッドシート(Spreadsheet) 他のシートを読み込んだり書き込んだりしたい やりたかったのは、Form Submitで入ってきたレコードに「ユーザー名」というGoogle Appsのアカウント名が入ってくるのですが、それをキーに社員マスタのようなシートから情報を引っ張ってくる、といったようなことです。 URLなどからまったく別のスプレッドシートを開く フォームの回答シートとはまったく別のスプレッドシートを開くには、SpreadsheetAppというクラスを使用します。開きたいスプレッドシートのURLが分かっていればopenB

    Google Apps Script 実践メモ(スプレッドシート) - Qiita
  • Google Apps Script 実践メモ(Form Submit) - Qiita

    先日、仕事で必要に迫られ、Googleフォームからスプレッドシート周りをごにょごにょGoogle Apps Scriptで開発しました。 基的にはExcel VBAと同じようなものなのですが、パフォーマンスを出すための工夫や、なんだかよくわからないけどクリアしてきた問題などを忘れないうちにメモしようと思います。 (まずはForm Submitから。SpreadSheet、Driveと追加していきます) フォーム Submit時(送信ボタン押した時)に何か処理をしたい やりたかったのは、Googleフォームをみんなに展開して、スプレッドシートの回答シートにレコードが入って来る度に、そのレコードに対して処理をする、ということです。(処理の過程で気づいたことも今後いろいろ追記していく予定です) まずはトリガとイベントを知る トリガは大きく2種類に分類されていて、まずSimple Trigger

    Google Apps Script 実践メモ(Form Submit) - Qiita
  • 1