Google Apps Script
Google Apps Script でGoogle Spreadsheetに追加メニューを表示させる際に、言語設定によってメッセージを変えたくなったため、方法を調べてみました。 ユーザの言語設定は Session.getActiveUserLocale() で取得できる。 細かい説明はこちらにありますが、S…
GoogleDriveで何かのファイルを共有するときに、期間限定で共有したい場合があると思うんです。 しかしGoogleDriveの標準機能では共有期間を設定する方法が無かったと思います。 そこで、Googel Apps Script で出来ないかと思ってしらべてみました。 そした…
Google Form は便利。だけど標準機能だけではいろいろ足りないので Apps Script を組み合わせたいわけですが、新デザインの編集画面には Apps Script の編集用リンクが無かったので不便やなーと思ってました。今日、久しぶりに Google Form で一つ新しいフォ…
以前にこういうものを作っていたのですが、これの発展形です。 pslabo.hatenablog.com 以前に作成したものは以下のような問題がありました。 ラベルは作るだけなので、運用期間が長くなるとラベルの数がふえて逆に探しづらい。 メールアドレスだけだと、だれ…
Google Form と Google Spreadsheet の連携は非常に便利なのですけど、Form の再編集用URLを Spreadsheet に残しておきたいケースって案外あるような気がします。たとえば特定の定型データの入力インタフェースとして Google Form を使用しつつ、そのデータ…
ネタ的には2つの処理の組み合わせで実現できます。 下書きフォルダ内のメールを指定日時以降にメール送信する。 送信したいメールを下書きフォルダに保存する。 まずは、指定日時にメール配送する処理から。これは以下の内容を参考にすれば実装できます。Gm…
※このネタが Google Apps 以外でイケるかどうかは検証しておりません。 グループウェアとして Google Apps を利用してスケジュール共有する場合に案外困るのは「いつ、誰が休暇の予定を入れているか」が分かりづらいことだと思います。そこでこういう運用を…