참고: 이 항목에 설명된 함수, 메서드, 개체 또는 속성은 Microsoft Jet Expression Service가 샌드박스 모드에서 실행 중이면 사용할 수 없으므로 안전하지 않은 식이 평가되지 않습니다. 샌드박스 모드에 대한 자세한 내용은 도움말에서 "샌드박스 모드"를 검색하세요.
현재 경로를 나타내는 Variant (String)를 반환합니다.
구문
CurDir[(drive)]
선택적 드라이브인수 기존 드라이브를 지정하는 문자열 식. 드라이브를 지정하지 않거나 드라이브 가 길이가 0인 문자열("")인 경우 CurDir 은 현재 드라이브의 경로를 반환합니다. Macintosh에서 CurDir 는 지정된 드라이브를 무시하고 현재 드라이브 의 경로를 반환합니다.
예제
참고: VBA(Visual Basic for Applications) 모듈에서 이 함수를 사용하는 경우를 예로 들어 보겠습니다. VBA 사용에 대해 자세히 알아보려면 검색 옆의 드롭다운 목록에서 개발자 참고를 선택하고 검색 상자에 검색어를 하나 이상 입력하세요.
이 예제에서는 CurDir 함수를 사용하여 현재 경로를 반환합니다. Macintosh에서 CurDir에 지정된 드라이브 사양은 무시됩니다. 기본 드라이브 이름은 "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".