Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Примітка.: Функція, метод, об’єкт або властивість, описана в цьому розділі, недоступна, якщо Microsoft Jet Expression Service працює в режимі ізольованого програмного середовища, що запобігає обчисленню потенційно небезпечних виразів. Щоб отримати докладні відомості про режим ізольованого програмного середовища, у вікні довідки шукайте за запитом "режим ізольованого програмного середовища".

Повертає рядок , пов'язаний зі змінною середовища операційної системи. Недоступно в Macintosh

Синтаксис

Environ( { envstring | число } )

Синтаксис функції Environ має такі аргументи:

Аргумент

Опис

envstring (envstring)

— необов’язковий аргумент. Рядковий вираз, що містить ім'я змінної середовища.

кількість – обов’язковий параметр.

— необов’язковий аргумент. Числовий вираз, який відповідає числовому порядку рядка середовища в таблиці з рядками середовища. Числовий аргумент може бути будь-яким числовим виразом, але округлюється до цілого числа перед його обчисленням.


Примітки

Якщо аргумент envstring не знайдено в таблиці з рядком середовища, повертається рядок нульової довжини (""). В іншому разі Функція Environ повертає текст, призначений вказаному envstring; тобто текст після знака рівності (=) у таблиці з рядками середовища для цієї змінної середовища.

Якщо вказати число, повертається рядок, який займає це числове положення в таблиці з рядками середовища. У цьому випадку Environ повертає весь текст, включно з envstring. Якщо в указаному положенні немає рядка середовища, функція Environ повертає рядок нульової довжини.

Приклад

Примітка.: У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.

У цьому прикладі використано функцію Environ , щоб ввести номер і довжину 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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×