No.2ベストアンサー
- 回答日時:
こんにちは。
FileSystemObject が簡単でしょう。File オブジェクトの Size
プロパティーで参照できます。
2G オーバーのファイルなら VBA の Long 型の許容範囲を超えるかもし
れませんね。
# Long型範囲: -2,147,483,648 ~ 2,147,483,647
VBA の FileLen は Long 型が戻り値なので、どうしても大きなファイル
の場合は符号を補正する処理が必要になります。
一方、FileSystemObject の Size プロパティーの場合、このような補正
処理が不要です。受け取る変数は Double 型の変数を使うか、型変換して
Currency型を使って下さい。Variant のままでも構いませんが。
No.1
- 回答日時:
FileSystemObjectを使ってはいかがでしょう?
FolderオブジェクトのFilesコレクションでフォルダ内のファイル一覧を取得し、
Fileオブジェクトでファイルのプロパティを取得できます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ハマっている「お菓子」を教えて!
この世には、おいしいお菓子がありすぎて……。 次何を食べたらいいか迷っています。 みなさんが今、ハマっている「お菓子」を教えてください!
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
CDの保有枚数を教えてください
ひとむかし前はCDを買ったり借りたりが主流でしたが、サブスクで簡単に音楽が聴ける今、CDを手に取ることも減ってきたかと思います。皆さんは2024年現在、何枚くらいCDをお持ちですか?
-
ちょっと先の未来クイズ第4問
11月ごろに発表される、2024年の「新語・流行語大賞」にノミネートされる言葉を書けるだけ書いてください。
-
架空の映画のネタバレレビュー
映画のCMを見ていると、やたら感動している人が興奮で感想を話していますよね。 思わずストーリーが気になってしまう架空の感動レビューを教えて下さい!
-
Microsoft VBAで2GBを超えるファイルサイズのバイナリデータを読み込みたい。
Visual Basic(VBA)
-
2GB以上のファイルを扱う方法
Visual Basic(VBA)
-
フォルダのサイズを取得したい
Visual Basic(VBA)
-
-
4
VBAの配列サイズとメモリに関して
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vbs ブック共有を解除
-
ファイルを開く時間測定のスク...
-
Wordのプロパティ・総ページ数...
-
サブフォルダ含むフォルダ内の...
-
動かなくなってしまった古いVBA...
-
VBAでフォルダ内のhtmlファイル...
-
複数のワークブックのVBAを変更...
-
VBA、ファイル名検索から開く、...
-
EXCEL VBA tif画像のプロパティ...
-
vbaサブフォルダーをワイルドカ...
-
ffftpでファイル取得が0バイト...
-
EXCEL VBAを使ったファイル解析...
-
VBAでCSVファイルを読み込もう...
-
FileDialog オブジェクトでファ...
-
Excelファイルが存在するPC名が...
-
c# で作成したアプリをある拡張...
-
VBA:ファイルプロパティの一部...
-
エクセルのVBAで開いている...
-
VB.net XMLの作成方法 Iniの代替
-
VB6でUTF-8ファイルの読取りを
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
サブフォルダ含むフォルダ内の...
-
vbaサブフォルダーをワイルドカ...
-
FileDialog オブジェクトでファ...
-
動かなくなってしまった古いVBA...
-
ffftpでファイル取得が0バイト...
-
excel マクロ PDF化の際のエラ...
-
「エクセルファイルが開いてい...
-
VBAでCSVファイルを読み込もう...
-
VBからExcelファイルを開くとき...
-
vbsでのアスタリスクとファイル...
-
VBAでフォルダ内のhtmlファイル...
-
エクセルのVBAで開いている...
-
VB6でUTF-8ファイルの読取りを
-
EXCEL VBAを使ったファイル解析...
-
AccessからOLEオブジェクト型の...
-
タイムスタンプの更新の方法2
-
ExcelVBA 文字コード変換
-
ファイルを開く時間測定のスク...
-
VBAでのファイル名と更新日(作...
-
複数のワークブックのVBAを変更...
おすすめ情報