【VBA】特殊フォルダーパスを取得(GetSpecialFolder)

投稿者: | 2023年4月10日
excelアイコン

FileSystemObjectのGetSpecialFolderメソッドについてです。

GetSpecialFolderメソッド

概要

特殊フォルダーのパスを返します。

構文

FileSystemObject.GetSpecialFolder(folderspec)

GetSpecialFolderメソッドの引数

引 数必須 / 省略可詳 細

特殊フォルダー
(folderspec)

必須

・定数や値を指定。

設定

引数に指定します。

定 数詳 細

WindowsFolder

0

・WindowsOSによってインストールされたファイルが格納されているWindowsフォルダー。

SystemFolder

1

・ライブラリ、フォント、デバイスドライバーが格納されているSystemフォルダー。

TemporaryFolder

2

・一時ファイルの格納に使用されるTempフォルダー。TMP環境変数で指定されています。

 

VBAサンプル

サンプル1

WindowsOSによってインストールされたファイルが格納されているWindowsフォルダーパスを取得。