Len Function
VBA Function, ส่งออกค่าเป็นประเภทข้อมูล Long ที่แสดงจำนวนตัวอักษรของข้อความ
หรือจำนวนไบต์
ไวยากรณ์
Len(string I varname )
อากิวเมนต์ของฟังก์ชัน Len มีไวยากรณ์ ดังนี้
ส่วน |
รายละเอียด |
string |
เป็น expression ของข้อความ ถ้า string เป็นค่าว่าง (Null)
ผลลัพธ์จะเป็นค่าว่าง |
varname |
เป็นชื่อของตัวแปร ถ้า varname เป็นค่าว่าง (Null) ผลลัพธ์จะเป็นค่าว่าง
ถ้า varname มีประเภทข้อมูลเป็น Variant ฟังก์ชัน Len จะปฏิบัติเหมือนเป็นข้อความ
และจะส่งค่าจำนวนตัวอักษร |
หมายเหตุ
- การใช้ฟังก์ชัน LenB กับประเภทข้อมูลไบต์ของข้อความ จะส่งค่าเป็นจำนวนไบต์
ดูเพิ่มเติม
ฟังก์ชัน InStr
ตัวอย่าง
ฟังก์ชัน Len ค่าที่ส่งออกเป็นตัวเลข ที่แสดงจำนวนตัวอักษรของข้อความ หรือจำนวนไบต์
' ประเภทข้อมูลที่ผู้ใช้กำหนด
Type CustomerRecord
ID As Integer
Name As String * 10
Address As String * 30
End Type
Dim Customer As CustomerRecord
Dim myInt As Integer, myCur As Currency
Dim myString, myLen
myString = "Hello World"
' ผลลัพธ์ myLen = 2
myLen = Len(myInt)
' ผลลัพธ์ myLen = 42
myLen = Len(Customer)
' ผลลัพธ์ myLen = 11
myLen = Len(myString)
' ผลลัพธ์ myLen = 8
myLen = Len(myCur)
|