Online Reference

Home

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

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)