こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

VBA SFO C:\Windows

Cドライブには、
IntelもWindowsのどちらのフォルダも存在するのに

Sub Sample()
Dim myFSO As Object

Debug.Print CreateObject("scripting.filesystemobject").GetFolder("C:\Intel").Size
Debug.Print CreateObject("scripting.filesystemobject").GetFolder("C:\Windows").Size

Set myFSO = Nothing

End Sub

をVBAで実行すると
\Windows
の方だけエラーになります。

エラー内容は
実行時エラー 70 書き込みできません。
です。

何故でしょうか?

投稿日時 - 2016-03-10 22:53:22

QNo.9141175

暇なときに回答ください

質問者が選んだベストアンサー

C:\\Windowsフォルダは特別なフォルダなのでアクセス権限の問題でのエラーだと思います。

投稿日時 - 2016-03-11 19:20:09

お礼

回答頂きありがとうございました。

投稿日時 - 2016-03-14 23:15:08

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問