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
Left( 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 a karakterlánc null értéket tartalmaz, a visszatérési érték is null lesz. |
hossz |
Kötelező. Variant (Long). Ez egy numerikus kifejezés, amely 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
Ha a karakterlánc karaktereinek számát szeretné meghatározni, használja a Len függvényt.
Megjegyzés: A LeftB függvényt a karakterláncban lévő bájtadatokkal használja. A függvényben a hossz argumentum ilyenkor nem a visszaadandó karakterek számát adja meg, hanem a bájtok számát.
Példa lekérdezésre
Expression |
Eredmények |
SELECT Left(ProductID,3) AS FromLeft FROM ProductSales; |
"3" karaktert ad vissza a "ProductID" mező értékeinek bal oldaláról a FromLeft oszlop "ProductSales" táblájábó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".