エクセルVBA

エクセルVBA

【エクセルVBA】フォルダ配下(サブフォルダ含む)の全てのファイル一覧を取得する(Collectionに詰めて返却するFunctionプロシージャ)

引数に渡されたフォルダ配下(サブフォルダ含む)にある全てのファイル一覧を取得します。FileSystemObjectを使用し、再帰で取得します。また、再利用できるようにファイル一覧をCollectionに詰めて返却するFunctionプロシージャにしました。
エクセルVBA

【エクセルVBA】マクロ実行時の画面のチラつきをなくして高速化する(Application – ScreenUpdating)

マクロ実行時に画面がチラついたり、処理時間が遅かったりする場合、「ScreenUpdating」により画面更新を無効にすれば改善されます。設定時の注意点についても説明します。