Returnerer en variant (streng) som inneholder et angitt antall tegn fra venstre side i en streng.
Syntaks
Left(streng, lengde)
Syntaksen for Left-funksjonen har disse argumentene:
| Argument | Beskrivelse |
|---|---|
| streng | Obligatorisk. Strenguttrykk tegnene lengst til venstre returneres fra. Hvis strengen inneholder Null, returneres Null. |
| lengde | Obligatorisk. Variant (Langt). numerisk uttrykk som angir hvor mange tegn som skal returneres. Hvis 0, returneres en tom streng (""). Hvis større enn eller lik antall tegn i streng, returneres hele strengen. |
Merknader
Bruk Lengde-funksjonen til å bestemme antall tegn i strengen.
Obs!
Bruk funksjonen LeftB med byte-data som finnes i en streng. I stedet for å angi antall tegn som skal returneres, angir lengden antall byte.
Eksempel på spørring
| Uttrykk | Resultater |
|---|---|
| SELECT Left(ProductID,3) AS FromLeft FROM ProductSales; | Returnerer 3 tegn fra venstre side av verdiene i feltet ProduktID fra tabellen ProductSales i kolonnen FromLeft. |
VBA-eksempel
Obs!
I eksemplene nedenfor vises bruken av denne funksjonen i en VBA-modul (Visual Basic for Applications). Hvis du vil ha mer informasjon om hvordan du arbeider med VBA, velg Utviklerreferanse i rullegardinlisten ved siden av Søk, og skriv inn én eller flere termer i søkeboksen.
Dette eksempelet bruker Left-funksjonen til å returnere et bestemt antall tegn fra venstre side i en streng.
Dim AnyString, MyStr
AnyString = "Hello World" ' Define string.
MyStr = Left(AnyString, 1) ' Returns "H".
MyStr = Left(AnyString, 7) ' Returns "Hello W".
MyStr = Left(AnyString, 20) ' Returns "Hello World".