次の方法で共有


CurDir 関数

現在のパスを表す Variant (String) を返します。

構文

CurDir [ (drive) ]

省略可能な drive引数 は、既存のドライブを指定する 文字列式 です。 ドライブが指定されていないか、drive が長さが 0 の文字列 ("") の場合は、CurDir は現在のドライブのパスを返します。 Macintosh では、CurDir は指定された drive を無視し、単に現在のドライブのパスを返します。

次の例は、CurDir 関数を使用して現在のパスを返します。 Macintosh では、CurDirに指定された drive は無視されます。 既定のドライブ名は、HD で、パス名の各部分は、バックスラッシュではなくコロンで区切られます。 また、\Windows ではなく Macintosh のフォルダーを指定します。

' Assume current path on C drive is "C:\WINDOWS\SYSTEM" (on Microsoft Windows).
' Assume current path on D drive is "D:\EXCEL".
' Assume C is the current drive.
Dim MyPath
MyPath = CurDir    ' Returns "C:\WINDOWS\SYSTEM".
MyPath = CurDir("C")    ' Returns "C:\WINDOWS\SYSTEM".
MyPath = CurDir("D")    ' Returns "D:\EXCEL".

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。