GetFileName|フルパスからファイル名を取得 | Excel VBA
- yuji fukami
- 2024年12月29日
- 読了時間: 1分
更新日:1月4日

<概要 (VBA ファイル名 取得)>
GetFileNameは、ファイルのフルパス文字列からファイル名部分のみを安全かつ簡潔に取得するためのExcel VBA汎用関数です(VBA ファイル名 取得)。
フォルダ構成や階層を意識せず、常に末尾のファイル名だけを取り出せるため、
ログ出力・ファイル一覧表示・保存処理など、実務で頻出するパス処理を共通化できます。
Windows環境ではパス区切り文字が環境依存になることがありますが、
本プロシージャでは Application.PathSeparator を使用しているため、
可読性と保守性の高いコードとして再利用しやすい点も特徴です。
<実行例>
今回は簡単なコードですので実行例はなしとします。
<関連記事>
今回紹介しているような汎用プロシージャを部品として一元管理する方法は別記事で紹介していますので、是非このノウハウも参考にしてみてください。
コーディングを効率化する上でどんどん増やしていった汎用プロシージャ(部品)をいくら増やしても簡単に流用ができるような仕組みの構築が可能になります。



