因德龍函數

附註: 如果 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

需要更多協助?

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×