2011年12月4日日曜日

[ExcelVBA] FileLen関数


■構文
FileLen(pathname)

■説明
指定したファイルのサイズをバイト単位で返します。
第一引数:ファイルパスを指定します。

■サンプルコード
  1. Option Explicit  
  2.   
  3. Sub SampleCode()  
  4.     Debug.Print FileLen("C:\Sample.txt"'14  
  5.       
  6.       
  7.     '【参考】FileSystemObjectを使う場合  
  8.     Dim FSO As Object  
  9.     Set FSO = CreateObject("Scripting.FileSystemObject")  
  10.     Debug.Print FSO.GetFile("C:\Sample.txt").Size '14  
  11.     Set FSO = Nothing  
  12. End Sub  

0 件のコメント: