Funktionen Environ

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Bemærk: Den funktion, metode, objekt eller egenskab, der er beskrevet i dette emne er deaktiveret, hvis Microsoft Jet Expression Service kører i sandkassetilstand, hvilket forhindrer evaluering af potentielt usikre udtryk. Du kan finde flere oplysninger om sandkassetilstand, søge efter "sandkassetilstand" i Hjælp.

Returnerer strengen , der er knyttet til en operativsystem miljøvariablen. Ikke tilgængelig på Macintosh

Syntaks

Environ ( { envstring | tal } )

Syntaksen for funktionen Environ har følgende argumenter:

Argument

Beskrivelse

envstring

Valgfrit. Strengudtryk, der indeholder navnet på en miljøvariablen.

tal

Valgfrit. Numerisk udtryk, der svarer til den numeriske rækkefølge af strengen miljø i tabellen miljø-streng. Argumentet tal kan være et numerisk udtryk, men er afrundet til et helt tal, inden det evalueres.


Bemærkninger

Hvis envstring ikke kan findes i tabellen miljø-streng, en streng af længden nul ("") returneres. Ellers returnerer Environ den tekst, der er tildelt til den angivne envstring; Det vil sige, log den tekst, der følger efter lighedstegnet (=) i tabellen miljø streng for den pågældende variabel.

Hvis du angiver tal, returneres den streng, der optager den numeriske position i tabellen miljø-streng. I dette tilfælde returnerer Environ al den tekst, herunder envstring. Hvis der er ingen miljøstreng i den angivne position, returnerer Environ en streng af længden nul.

Eksempel

Bemærk: Følgende eksempler demonstrerer brugen af denne funktion i et VBA-modul (Visual Basic for Applications). Hvis du vil have mere at vide om at arbejde med VBA, skal du vælge Udviklerreference på rullelisten ud for Søg og skrive ét eller flere ord i søgefeltet.

Dette eksempel bruges funktionen Environ til at levere posten antallet og længden af sætningen PATH fra tabellen miljø-streng. Ikke tilgængelig på 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

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×