プログラミング

Pocket

【改訂版】Google Apps Scriptを使いSpreadsheetsでカンタンに更新日時と起票日を自動入力する方法

Pocket

以前に投稿した「【旧版】Google Apps Scriptを使いSpreadsheetsでカンタンに更新日時と起票日を自動入力する方法」

Google Apps Scriptを使いSpreadsheetsでカンタンに更新日時と起票日を自動入力する方法

の改訂版です。以前作ったものからの改善点は、以前は「起票日」「更新日」といった項目のセル番号(「A1」)で指定しなければならなかったのを、「起票日」「更新日」というタイトルが入っていれば無条件で自動記入するようにしました。

続きを読む

Google Apps Scriptを使い、Googleカレンダーの予定の中で、特定の文字列が含まれる“当日の終日イベント予定”のみをメール通知する方法

Pocket

GAS系の記事はどうしてもタイトル長くなっちゃいますね・・・。

この記事では、Google Apps Script(GAS)を使って、特定の文字列(例えば「朝」とか「人の名前」とか「MTG」とか)を含む“当日の終日予定”だけを、なんらかの形で自分に通知する方法をご紹介します。今回の場合、通知にはメール送信を使っています。

他にもLINEに通知したり、Slackに通知したり、Chatworkに通知したりと応用すれば色々できると思いますが、今回はとりあえずサクッと作りたかったのでそこら辺の内容はご用意してません。
もし要望があれば時間ある時に記事書きたいと思います。

続きを読む

Google Apps Scriptを使いChatworkの特定ルームの自分宛てのメッセージをほぼリアルタイムでメール送付する方法

Pocket

タイトル長い。Google Apps Script(GAS)を使って、Chatworkの通知をメッセージ内容付きにする方法です。
特定ルームにおいて、自分宛てのメッセージ内容をほぼリアルタイムでメール送付させます。

続きを読む

ノンプログラマーによるWebpay実装メモ。

Pocket

さくらサーバーにて実装しました。

Webpay、実装カンタンだっていうしマニュアルもたくさんあるから大丈夫だろうとたかをくくっていたら、

完全につまづきました。これ、完全なる開発者向け(アプリとかWebサービス0から作るような人向け)なんですね・・・。

僕のスキルセットはHTML/CSS/Javascriptなので、PHPとかRubyとか本格的にやってないのでバックエンド詳しくはわからない。Wordpressとかはある程度できるけど。

なもんですごく苦労したんだけど、テストアカウントでひとまずなんとか一番シンプルな決済だけ導入出来たので備忘録的にメモ。

続きを読む

【旧版】Google Apps Scriptを使いSpreadsheetsでカンタンに更新日時と起票日を自動入力する方法

Pocket

2017/08/28追記 少し使いづらかったので、【改訂版】Google Apps Scriptを使いSpreadsheetsでカンタンに更新日時と起票日を自動入力する方法を作りました。それに伴い本ページを【旧版】としました。よろしければ改訂版をご利用ください。

会社でよくGoogle docsやGoogle spreadsheetsを使って色んな人と仕事や情報を共有しながら仕事をするんだけど、プロジェクトのタスク一覧をスプレッドシートで作った際にタイムスタンプ(更新日時)と起票日が自動で記入されないのは常々不便だなと思っていた。

ということで、カンタンなものではあるがGoogle Apps Scriptを使って、タスクを追加した時に起票日と更新日時が、更新した時には更新日時のみが自動更新されるスクリプトを作った。

続きを読む