FileSystemObjectをVBAで使用する場合、「CreateObject関数」で使用できますが補完機能が利用できません。
補完機能を利用するためには参照設定を行う必要があるためその手順を最初からやっていきます。
まずはExcelを起動して「開発」というリボンを表示させます。これはVBAを編集する場合には必ずやっておいた方が良い設定です。
Excelを起動したら「ファイル」ボタンをクリックします。
次に「オプション」ボタンをクリックします。
新しく表示されたウィンドウから「リボンのユーザー設定」を選択します。
「開発」のチェックボックスをONにして「OK」ボタンをクリックします。
「開発」ボタンが表示されるのでクリックします。
「Visual Basic」ボタンを選択します
これでVisual Basic Editor(VBE)が表示されます。
ここからが参照設定となります。
VBE上で「ツール」ボタンを選択します。
「参照設定」ボタンをクリックします。
一覧から「Microsoft Scripting Runtime」という項目を探してチェックボックスにチェックを入れて「OK」ボタンをクリックします。
もう一度参照設定を確認すると「Microsoft Scripting Runtime」にチェックが入っています。
これでFileSystemObjectの参照設定の導入手順は終わりです。
参照設定を導入することでFileSystemObjectのオブジェクト(FolderやFile)がそのまま使用できて補完機能も利用できるようになるためコーディングが楽になります。