A karakterlánc bal oldalától számított adott számú karaktert tartalmazó Variant (karakterlánc) értéket ad eredményül.
Szintaxis
Bal(karakterlánc; hossz)
A Left függvény argumentumai a következők:
| Argumentum | Leírás: |
|---|---|
| karakterlánc | Kötelező. Karakterlánc, amelynek a bal oldali karaktereit adja eredményül a függvény. Ha egy karakterlánc null értéket tartalmaz, a visszatérési érték is null lesz. |
| hossz | Kötelező. Variant (Long). Numerikus kifejezés, mely megadja az eredményként adott karakterek számát. Ha értéke 0, az eredmény nulla hosszúságú karakterlánc (""). Ha nagyobb vagy egyenlő a karakterlánc karaktereinek számával, akkor a teljes karakterlánc az eredmény. |
Megjegyzések
A karakterláncban szereplő karakterek számának meghatározásához használja a Hossz függvényt.
Megjegyzés
A LeftB függvényt a karakterláncban lévő bájtadatokkal használja. A hossz argumentum nem a visszaadandó karakterek számát adja meg, hanem a bájtok számát.
Példalekérdezés
| Expression (Kifejezés) | Eredmény: |
|---|---|
| SELECT Left(ProductID,3) AS FromLeft FROM ProductSales; | A "ProductSales" tábla FromLeft oszlopában szereplő "ProductID" mező értékeihez képest '3' karaktert ad vissza bal oldalról. |
VBA-példa
Megjegyzés
A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.
Az alábbi példában a Left függvény megadott számú karaktert ad vissza egy karakterlánc bal széléről.
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".