FileLen関数は指定したファイルのサイズをバイト数で取得します。 フォルダを指定した場合は、0が返ります。 ファイルが見つからない場合は、エラーが発生します。 FileLen関数の構文 FileLen (pathname)
関連する記事として「ドライブ・フォルダ・ファイルの更新日時を取得」を掲載していますので参照してください。 |
Excelシート画面
「ファイルサイズの取得」ボタンをクリックすると、E5にファイルを指定した場合のバイト数、E6にフォルダを指定した場合のバイト数が表示されます。
E6セルはフォルダなので「0」が表示されています。
E7セルはファイルが見つからないのでエラーメッセージが表示され、セルには何も表示されません。
ファイルが見つからない場合は、「ファイルが見つかりません」のエラーになります。
Excel VBA実行コード
Option Explicit
Private Sub CommandButton1_Click()
Cells(5, 5) = FileLen("c:\image1.jpg")
Cells(6, 5) = FileLen("c:\windows")
Cells(7, 5) = FileLen("c:\image2.jpg")
End Sub
■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します