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

icon_for_DriveApp_getFiles_and_getFolders

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

続きを読む

Googleドライブのショートカット機能追加と複数フォルダ所属機能の終了

Shortcut_Feature_Now_Available

Googleドライブではかねてからファイルやフォルダに複数の親フォルダをもたせることができ、Windowsなどのローカルドライブのショートカットのような使い方をすることができました。2020年3月27日にGoogleの公式ブログの記事(英語)にてショートカット機能の追加と複数フォルダへの所属機能の廃止が発表されました。今回はこちらの記事を日本語訳して発表内容の理解をしてみたいと思います。まずは、新しい機能のショートカット機能ですが、こちらに公式の説明記事(日本語)がありましたのでリンクを貼っておきます。


続きを読む

GASで新型コロナウイルスの感染者数チャートを作ってみた

EyeCatchImageforCoronavirus

連日新型コロナウイルス関連のニュースが世間を騒がせています。商業施設や娯楽施設なども短縮営業や営業停止を決めていたり、一般事業会社でも臨時休業やテレワーク、時差出勤などを推奨する企業も増えてきました。昨今ではオンラインを利用してできる業務も増えてきていますので、これを機に業種によってはこういった働き方も一般化してくるかもしれませんね。

さて、毎日ニュースで新たに感染したというニュースが流れていますが、私の方でもGoogle Chart APIのGeoChartを活用して日本の都道府県別に患者数分布チャートを作成してみました。暗い話題のニュースですが、その話題性に便乗して空気を読まずに『GASではこんなこともできるよ』という紹介をしようかと思っています。不謹慎かもしれませんが、興味ある方は読み進めてください。

続きを読む

【GAS】Googleドライブのファイルを他のフォルダに移動させる方法

Google Drive Icon

Google Apps ScriptでGoogleドライブ上のファイルを他のフォルダに移動させる方法

※本記事はaddFileとremoveFileで説明を進めていますが、フォルダの移動に関しても処理方法は同じになりますので、フォルダの移動についてはaddFile → addFolder、removeFile → removeFolderに読み変えて読んで下さい。

今回の記事ではGoogle Apps Scriptの具体的な活用方法について執筆しようと思います。GASを活用してGoogleドライブ上でファイルを移動させる場合は、addFile()removeFile()という2つのメソッドを組み合わせて行います。本記事では、そのやり方をサンプルコードでご紹介します。簡単そうに見えるこの処理ですが、実は小さな落とし穴がありますので、その部分も含めて少し解説をしてみたいと思います。

続きを読む

【GAS】フォルダからファイルの所属を解除するremoveFileを完全マスター

icon_for_DriveApp.DriveApp_removeFile

フォルダからファイルの所属を解除する— removeFile()

今回紹介するメソッドは、Googleドライブのフォルダからファイルの所属を解除する方法をご紹介します。今回の記事では、前回のaddFileの記事に引き続き、Googleドライブでのフォルダやファイルの格納される仕組みについての追記を少しご紹介したいと思います。

続きを読む

【GAS】フォルダにファイルを追加するaddFileを完全マスター

icon_for_DriveApp.DriveApp_addFile

フォルダにファイルを追加する— addFile()

今回紹介するメソッドは、Googleドライブのフォルダにファイルを追加する方法をご紹介します。今回の記事では、ファイルを追加する方法だけでなく、Googleドライブでのフォルダやファイルの格納される仕組みについてもこの投稿で少しご紹介したいと思っています。

続きを読む