reference

【コピペで使える】GASでフォルダ/ファイルの最終更新日時を取得してみる

icon_For_DriveApp_getLastUpdated

今回のメソッドは、Googleドライブでファイルの編集日時を取得するgetLastUpdated()メソッドの使い方をご紹介します。ファイルを編集すると更新時間が随時変更されていきますが、このメソッドを使うことで最終更新日時を取得することができます。更新日時がわかることで、期間を限定してある特定の期間に編集されたフォルダやファイルを取得したりすることができます。

使い方はgetDateCreated()メソッドと同じですので、簡単に使えるようになると思います。

続きを読む

【コピペで使える】GASでフォルダ/ファイルの作成日時を取得してみる

icon_For_DriveApp_getCreatedDate

今回のメソッドは、Googleドライブでファイルの作成日時を取得するgetDateCreated()メソッドの使い方をご紹介します。ファイルが一番最初に作成された日時は一度編集などをされてしまうと手動で確認するには編集履歴を確認するしか無いと思いますが、このメソッドを活用すれば簡単に作成日時を取得することができます。使用用途としては、作成日順でソートしたりでしょうか。あるいは、作成から○日後に処理を行うなどもできるかもしれませんね。

今回はこのgetDateCreated()メソッドの使い方を学んでいきたいと思います。

続きを読む

今日からGoogleドキュメントで使えるGASのコード一覧

DocumentApp

本記事では、Google Apps ScriptでGoogleドキュメントに対して使うことができるDocumentAppという処理の一覧表を用意しました。Googleの公式ドキュメントは英語なので、分かりづらいところもありますので、みなさんがそこで挫折しないように日本語で内容が把握できるようになっています。

DocumentAppの概要

DocumentAppとは、Google Apps ScriptでGoogleドキュメントに対する操作を行うコードですが、DocumentAppに用意されているメソッドでは、次のような操作を行うことができます。

  • ドキュメントファイルの作成
  • アクセス権限の編集
  • ドキュメントファイルの修正

続きを読む

GASの実行可能APIとして公開の手順変更で少し焦った話

publish_as_API

私はだいぶ前からGASを利用してきているのですが、Googleの良いところでもあり悪いところでもあるのが密かに仕様変更するところです。いつの間にかロゴが変わり、いつの間にかログの出力方法も変わり、実行トランスクリプトが無くなりそうになり。大体の場合は改善のための仕様変更なのですが、場合によっては利用者の手間が増える場合があります。今回お話するライブラリ化もそのような困ったちゃんのうちの1つです。

続きを読む

【コピペで使える】GASでドライブの保存容量と使用量を取得する

icon_for_DriveApp_getStorageLimit_and_getStorageUsage

今回はGoogleドライブのストレージ容量とストレージ使用量を取得するgetStorageLimitとgetStorageUsedについてご紹介します。どういう風に活用すれば良いのか私の想像力が及びませんが、GASではとても簡単にストレージ容量と使用量を確認するためのメソッドが用意されています。GASでは本当にいろいろなメソッドが用意されていますね。

使用用途としては、思い浮かぶものとしては、ファイルアップローダーで現在どのくらいの空き容量があるのかを出力したり、残容量によって処理を分岐させたりということで使えるのかもしれません。

続きを読む

Google Apps Scriptでドライブのフォルダやファイルを取得してみる

icon_for_DriveApp_getFiles_and_getFolders

今回の記事は、Google Apps Scriptを使ってGoogleドライブ上のファイルを取得する方法を紹介していきます。GASでフォルダやファイルを取得する方法はそれぞれいくつかあるのですが、取得方法にそれぞれ結構な違いがありますのでこの記事ではそれぞれの使い方をまとめて紹介したいと思います。GASでドライブ上のフォルダやファイルに対して処理を行う場合には、まずは対象のアイテム(フォルダやファイル)を取得する必要があります。

続きを読む

GASでフォルダから別フォルダを非表示にする(現在非推奨)

icon_for_DriveApp_removeFolder

フォルダから他のフォルダの所属を解除する— removeFolder()

※『Googleドライブのショートカット機能追加と複数フォルダ所属機能の終了』の記事で記載の通り、2020年9月30日をもって本記事で紹介しているremoveFolderは非推奨となりました。

今回紹介するメソッドは、Googleドライブのフォルダに格納されている他のフォルダの所属を解除する方法をご紹介します。

続きを読む

GASでフォルダに他のフォルダを追加する(現在非推奨)

icon_for_DriveApp_addFolder

フォルダに他のフォルダを追加する— addFolder()

※『Googleドライブのショートカット機能追加と複数フォルダ所属機能の終了』の記事で記載の通り、2020年9月30日をもって本記事で紹介しているaddFolderは非推奨となりました。

今回紹介するメソッドは、Googleドライブのフォルダに他のフォルダを追加する方法をご紹介します。

続きを読む