Online Reference

Home

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

String Function, String$ Function

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

ไวยากรณ์

String(number, character )

String$(number, character )

อากิวเมนต์ของฟังก์ชัน String มีไวยากรณ์ คือ

ส่วน รายละเอียด
number บังคับ, ใช้ตัวเลขประเภท Long ซึ่งเป็นความยาวของข้อความ ถ้า number เป็นค่าว่าง ค่าที่ส่งออกเป็นค่าว่าง
character บังคับ, ใช้ประเภทข้อมูล variant ซึ่งเป็นรหัสตัวอักษรเพื่อระบุตัวอักษร หรือ Expression ของข้อความ โดยที่อักษรตัวแรกได้รับการสร้างเป็นข้อความที่ส่งออกมา ถ้า character เป็นค่าว่าง ค่าที่ส่งออกเป็นค่าว่าง

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

ถ้าการกำหนดหมายเลข ของตัวอักษรมากกว่า 255 ฟังก์ชัน String จะแปลงหมายเลขให้อยู่ในรหัสตัวอักษร โดยการใช้สูตรคำนวณ

character Mod 256

ดูเพิ่มเติม

Mod operator, ฟังก์ชัน Space, ประเภทข้อมูล String

ตัวอย่าง

ฟังก์ชัน String ใช้ในการแสดงตัวอักษรซ้ำตามความยาวที่ต้องการ

Dim myString

' ส่งออกค่า "*****"
myString = String(5, "*")

' ส่งออกค่า "*******"
myString = String(8, 42)

' ส่งออกค่า "AAAAAAAAAA"
myString = String(10, "ABC")