VBAファイルやフォルダーの短い名前を取得(ShortName)

投稿者: | 2023年5月4日
excelアイコン

FileオブジェクトとFolderオブジェクトのShortNameプロパティについてです。

ShortNameプロパティ

概要

8.3形式の命名規則(※1)を必要とするプログラムで使用される、短い名前を返します。

※1 MS-DOSや昔のWindowsのOSに採用されていた命名規則で、半角英数字最大8文字+ピリオド(.)+半角英数字最大3文字(拡張子ある場合)のファイルやフォルダー。

構文

ファイルの場合:FileObject.ShortName

フォルダの場合:FolderObject.ShortName

 

VBAサンプル

指定したファイルの8.3形式の短い名前を取得

結果

8.3形式shortnameフォルダー

 

指定したフォルダーの8.3形式の短い名前を取得

結果

8.3形式shortnameファイル