Online Reference

Home

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

Chr Function, Chr$ Function

VBA Function, ฟังก์ชัน Chr ส่งออกค่าเป็นประเภทข้อมูล Variant (String) ที่เป็นตัวอักษรซึ่งตรงกับรหัสอักษร
VBA Function, ฟังก์ชัน Chr$ ส่งออกค่าเป็นประเภทข้อมูล String ที่เป็นตัวอักษรซึ่งตรงกับรหัสอักษร

ไวยากรณ์

Chr(charcode )

Chr$(charcode )

อากิวเมนต์ charcode ต้องเป็นเลขจำนวนเต็มชนิด Long ที่สามารถระบุตัวอักษร

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

ตัวเลข 0 – 31 เป็นค่ามาตรฐาน รหัสแบบ nonprintable ASCII code เช่น Chr(10) ส่งค่าการเลื่อนบรรทัด ช่วงปกติของ charcode คือ 0 – 255 แต่ถ้าเป็นระบบ DBCS ค่าของช่วงเป็น –32768 ถึง 32767

หมายเหตุ
  • ฟังก์ชัน ChrB ใช้ส่งค่าไบต์ข้อมูลของข้อความ แทนที่การส่งออกตัวอักษร ซึ่งอาจจะเป็นหนึ่งหรือสองไบต์
  • ฟังก์ชัน ChrW ใช้ส่งค่าเป็นข้อความตามรหัส Unicode ถ้า Platform ไม่สนับสนุนรหัส Unicode จะแสดงค่าเช่นเดียวกับฟังก์ชัน Chr

ดูเพิ่มเติม

ฟังก์ชัน Asc, ฟังก์ชัน Str

ตัวอย่าง

ฟังก์ชัน Chr เปลี่ยนรหัสตัวเลขเป็นตัวอักษร

Dim myChr

' ส่งออกค่า A
myChr = Chr("65")
' ส่งออกค่า a
myChr = Chr("97")
' ส่งออกค่า >
myChr = Chr("62")
' ส่งออกค่า %
myChr = Chr("37")

การเว้นบรรทัดใน MsgBox โดยใช้ Chr(13)

msgText = "Caution" & Chr(13) & "When open this door"
MsgBox msgText