附註: 如果 MicrosoftJet 運算式服務是在沙箱模式中執行,則本主題中所述的函數、方法、物件或屬性會停用,這可防止評估可能不安全的運算式。 有關沙箱模式的詳細資訊,在 「協助」中搜尋「沙箱模式」。

返回與 作業系統環境變數相關聯的字串。 Macintosh 上沒有提供

語法

因特 ( { envstring |number })

因圖函數語法具有以下引數:

引數

描述

envstring

選用。 包含環境變數名稱的字串運算式。

number

選用。 這是對應到環境字串資料表中環境字串之數值順序的數值運算式。 number 變數可以是任何數值運算式,但在評估之前會四捨五入至整個數位。


註解

如果環境字串資料表中找不到 envstring, 會傳回零長度字串 ("") 字串。 否則 ,一開始會 傳回指定之 envstring 的文字;否則,會傳回指派給 指定之 envstring 的文字;也就是說,該環境變數的環境字串資料表中 (=) 等於符號後的文字。

如果您指定 數位,則會回到佔用環境字串資料表中該數值位置的字串。 在此例中,因特n會傳回所有文字,包括envstring。 如果指定位置中沒有任何環境字串,則一個 0 長度字串會回到一個 。。

範例

附註: 下列範例示範如何在 Visual Basic for Applications (VBA) 模組中使用此函數。 如需使用 VBA 的詳細資訊,請在 [搜尋] 旁的下拉式清單中選取 [開發人員參考],並在 [搜尋] 方塊中輸入一個或多個字詞。

此範例使用 因應器 函數,提供 PATH 字串資料表之 PATH 語句的輸入編號和長度。 Macintosh 上沒有提供。

Dim EnvString, Indx, Msg, PathLen    ' Declare variables.
Indx = 1 ' Initialize index to 1.
Do
' Get environment variable.
EnvString = Environ(Indx)
' Check PATH entry.
If Left(EnvString, 5) = "PATH=" Then
' Get length.
PathLen = Len(Environ("PATH"))
Msg = "PATH entry = " & Indx & " and length = " _
& PathLen
Exit Do
Else
' Not PATH entry, so increment.
Indx = Indx + 1
End If
Loop Until EnvString = ""
If PathLen > 0 Then
' Display message.
MsgBox Msg
Else
MsgBox "No PATH environment variable exists."
End If

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×