一般に、
VBAを使用して、現在のユーザーのアプリケーションデータフォルダーの場所を確認するにはどうすればよいですか?
FileSystemObjects特殊フォルダーは、3つのフォルダーしか認識しません
具体的には、Application Dataフォルダーの下のaフォルダーにファイルをコピーするためのWordマクロが必要です。
例えばVB.NetではMy.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData
これをする
このパスを取得するには、Environ("AppData")
を使用できます。 Environは、DOSプロンプトでset
コマンドを使用して見つけることができるシステム変数をプルします。
advapi32.dll
を使用すると、USERPROFILE
を取得できます
Environ("USERPROFILE")
これを「アプリケーションデータ」ディレクトリ(標準の特定の名前を持つ)に接続して、必要なものを取得します
CStr(Environ("USERPROFILE") & "\Application Data")
詳細については、チェックアウト [〜#〜] msdn [〜#〜]