Environ function
운영 체제 환경 변수와 관련된 String을 반환합니다. 매킨토시에서는 사용할 수 없습니다.
Syntax
Environ( { envstring | number } )
Environ 함수 구문에는 다음과 같은 명명된 인수가 있습니다.
envstring : 선택 사항입니다. 환경 변수 이름이 포함된 문자열 표현식입니다.
number : 선택 사항입니다. 환경 문자열 테이블에서 환경 문자열의 숫자 순서에 해당하는 숫자 표현식입니다. 숫자 인수는 모든 숫자 표현식이 될 수 있지만 평가되기 전에 정수로 반올림됩니다.
참고
환경 문자열 테이블에서 envstring을 찾을 수 없는 경우 길이가 0인 문자열("")이 반환됩니다. 그렇지 않으면 지정된 환경 문자열에 할당된 텍스트, 즉 해당 환경 변수에 대한 환경 문자열 테이블의 등호(=) 뒤에 오는 텍스트가 반환됩니다.
숫자를 지정하면 환경 문자열 테이블에서 해당 숫자 위치를 차지하는 문자열이 반환됩니다. 이 경우 Environ는 envstring을 포함한 모든 텍스트를 반환합니다. 지정된 위치에 환경 문자열이 없는 경우 Environ는 길이가 0인 문자열을 반환합니다.
예제
이 예에서는 Environ 함수를 사용하여 환경 문자열 테이블에서 PATH 문의 항목 번호와 길이를 지정합니다. 매킨토시에서는 사용할 수 없습니다.
Sub CheckPathVariable()
Dim EnvString As String
Dim Indx As Integer
Dim Msg As String
Dim PathLen As Integer
Indx = 1
Do
EnvString = Environ(Indx)
Debug.Print EnvString
If Left(EnvString, 5) = "Path=" Then
PathLen = Len(Environ("Path"))
Msg = "PATH entry = " & Indx & " and length = " & PathLen
Exit Do
Else
Indx = Indx + 1
End If
Loop Until EnvString = ""
If PathLen > 0 Then
MsgBox Msg
Else
MsgBox "No PATH environment variable exists."
End If
End Sub
환경 변수에 관한 자세한 내용은 아래 링크를 참고하세요.
Environment variable - Wikipedia
From Wikipedia, the free encyclopedia User-definable variable associated with each running process in many operating systems An environment variable is a user-definable value that can affect the way running processes will behave on a computer. Environment
en.wikipedia.org
Recognized environment variables - Windows Deployment
Learn how to use environment variables to identify folders that may be different on different computers.
learn.microsoft.com
도움말 출처
Environ function (Visual Basic for Applications)
Office VBA reference topic
learn.microsoft.com
'VBA 라이브러리' 카테고리의 다른 글
Choose 함수 (0) | 2023.09.13 |
---|---|
날짜 및 시간 관련 함수 (0) | 2023.08.25 |
WeekdayName 함수 (0) | 2023.08.24 |
MonthName 함수 (0) | 2023.08.24 |
InStrRev 함수 (0) | 2023.08.24 |