Връща Вариант (Низ), който съдържа зададен брой знаци от лявата страна на низ.
Синтаксис
Left( string, length )
Синтаксисът на функцията Left има следните аргументи:
Аргумент |
Описание |
string |
Задължителен. Израз за низа, от който се връщат най-левите знаци. Ако string съдържа Null, се връща Null. |
length |
Задължително. Variant (Long). числов израз, показващ колко знака да се върнат. Ако е 0, се връща низ с нулева дължина (""). Ако е по-голям или равен на броя на знаците в низа, се връща целият низ. |
Забележки
За да определите броя на знаците в низа, използвайте функцията Len.
Забележка: Използвайте функцията LeftB за байтове данни, които се съдържат в низ. Вместо да задава броя на знаците, които да бъдат върнати, дължина указва броя байтове.
Пример за заявка
Израз |
Резултати |
SELECT Left(ProductID,3) AS FromLeft FROM ProductSales; |
Връща "3" знака от лявата страна на стойностите в полето "ProductID" от таблицата "ProductSales" в колона FromLeft. |
Пример на VBA
Забележка: Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.
Този пример използва функцията Left за връщане на зададен брой знаци от лявата страна на низ.
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".