Online Reference

Home

Microsoft Reference
Knowledge Developer Database Internet Resource Forum
VBA
Text Function
ดาวน์โหลดคู่มือ

Left Function, Left$ Function

VBA Function, ฟังก์ชัน Left ส่งออกค่าเป็นประเภทข้อมูล Variant (String) ตามจำนวนตัวอักษรที่ระบุ โดยเริ่มต้นจากด้านซ้ายมือ

VBA Function, ฟังก์ชัน Left$ ส่งออกค่าเป็นประเภทข้อมูล String ตามจำนวนตัวอักษรที่ระบุ โดยเริ่มต้นจากด้านซ้ายมือ

ไวยากรณ์

Left(string, length )

Left$(string, length )

อากิวเมนต์ของฟังก์ชัน Left มีไวยากรณ์ ดังนี้

ส่วน รายละเอียด
string บังคับ, โดย Expression ของข้อความที่ต้องการส่งค่าด้านซ้าย ถ้า string เป็นค่าว่าง (Null) ผลลัพธ์จะเป็นค่าว่าง
length บังคับ, โดยประเภทข้อมูลเป็น Variant (Long) หรือเลขจำนวนเต็ม ซึ่ง Expression ของตัวเลขเป็นการระบุจำนวนตัวอักษรที่ต้องการให้ส่งค่าออกมา ถ้าเป็น 0 ค่าที่ส่งออกจะเป็น Zero-legth string (“ “) ถ้าค่า length มากกว่าหรือเท่ากับ string ข้อความที่มีอยู่จะได้รับการส่งออกมา

ลักษณะการประยุกต์

ถ้าต้องการหาจำนวนตัวอักษรของข้อความให้ใช้ฟังก์ชัน Len

หมายเหตุ

  • การใช้ฟังก์ชัน LeftB กับประเภทข้อมูลไบต์ของข้อความ การระบุค่า length จะเป็นระบุจำนวนไบต์

ดูเพิ่มเติม

ฟังก์ชัน Len, ฟังก์ชัน Mid, ฟังก์ชัน Right

ตัวอย่าง

ฟังก์ชัน Left นำมาใช้ส่งค่าของจำนวนตัวอักษรซึ่งเริ่มต้นจากด้านซ้าย

Dim anyString, myStr

anyString = "Hello World"

' ผลลัพธ์ "H"
myStr = Left(anyString, 1)
' ผลลัพธ์ "Hello Wo"
myStr = Left(anyString, 8)
' ผลลัพธ์ "Hello World"
myStr = Left(anyString, 25)