IT仕事

Googleドライブのフォルダに含まれるファイル数を確認する方法(要マクロ)

投稿日:2018年10月18日 更新日:

ほとんど、以下の参考サイトのマルパクリで恐縮なのだが。

グーグルドライブで、特定のフォルダ以下のフォルダとファイルの一覧を書き出すスクリプト

上記ページの「コード」のうち、91行目以降を以下に書き換える。

  sheet.getRange(j, 1).setValue("フォルダ");
  sheet.getRange(j, 2).setValue("ファイル数");
  j++;
  // ボディ記入
  for (i=0; i<=folderlist.length-1; i++) {
    var folder = DriveApp.getFolderById(folderlist[i][1]);
    var contents = folder.getFiles();
    var k = 0;
    while(contents.hasNext()) {
      file = contents.next();
      k++
    }
    sheet.getRange(j, 1).setValue(folderlist[i][0]);
    sheet.getRange(j, 2).setValue(k);
    j++;
  }
}

実行すると、例えば、図のような結果になる。

うーん、満足。

-IT仕事

執筆者:

関連記事

no image

Welcartの商品をGoogle Merchantにfeed登録したくて悪戦苦闘

Google Merchantにfeed登録したくて、 以下のブログと、 Welcartの商品をGoogleショッピング(Google merchant center グーグル マーチャントセンター) …

no image

WordPressMe2.3.3で、Deprecatedエラー

朝、出社して管理しているお客様のサイトを見ると、上部に見たこともないエラーがずらずら出ていた。 Deprecated: Assigning the return value of new by ref …

no image

会社のサイトを常時SSL化

会社のショッピングサイト2つのうち、1つを常時SSL化の作業に着手。 まずは、こちらのサイトを参考に、.htaccessを修正。301リダイレクトになるパターンがいいみたい。 httpからhttpsに …

no image

ペースターno日付計算

便利に使わせていただいているシェアウェアの「ペースター」ですが、 カスタムメニューを使って、3日前とか、一週間前の日付計算をしてから貼り付ける方法が、わからなかった。 さっきGoogleで調べたら、な …

CliborのマクロをPythonの正規表現を使ってフォームに値をセットする

とにかくコピペ作業が多い職場なので、何かクリップボード拡張ソフトを入れたらいいねということで、Cliborを試してみたところ、なかなかよかったので、部署に啓蒙した。 「Clibor」定型文の挿入もでき …