- VB,VBA
-
2009-02-19 - 更新:2012-03-23
特殊なフォルダはパソコンによって、あるいはWindowsによって場所がまちまちです。
そんなときそのパスを取得する方法を知っていれば便利ですね。
サンプル1では、デスクトップとマイドキュメントのパスを知ることができます。
サンプル2では、Windowsのセットアップ場所、システムフォルダ、一時フォルダのパスを取得できます。
Public Sub GetSpecialFolder_1()
'特殊フォルダのパスを取得_1
Dim ws
Set ws = CreateObject("WScript.Shell")
MsgBox "Desktop= " & ws.SpecialFolders("Desktop")
MsgBox "MyDocuments= " & ws.SpecialFolders("MyDocuments")
End Sub




