ເນື້ອໃນ

# ຟັງຊັນ Chr

ສົ່ງຄືນຕົວອັກສອນທີ່ກົງກັບລະຫັດຕົວອັກສອນທີ່ລະບຸ.

### ໄວຍາກອນ:

          Chr[$](charcode As Integer) As String

### ປະເພດຄ່າທີ່ສົ່ງກັບ:

String

### ພາຣາມິເຕີ:

charcode: ນິພົດຕົວເລກທີ່ແທນຄ່າ ASCII 8 ບິດ (0-255) ຫຼື ຄ່າ Unicode 16 ບິດ ທີ່ຖືກຕ້ອງ. (ເພື່ອຮອງຮັບນິພົດທີ່ມີອາຄິວເມນເປັນຄ່າລົບ ເຊັ່ນ Chr(&H8000) ໃຫ້ເຮັດວຽກຮ່ວມກັບລຸ້ນເກົ່າໄດ້, ຄ່າໃນຊ່ວງ −32768 ຫາ −1 ຈະຖືກກຳນົດພາຍໃນໃຫ້ເປັນຊ່ວງ 32768 ຫາ 65535.)

ເມື່ອເປີດໃຊ້ໂໝດເຂົ້າກັນໄດ້ກັບ VBA (Option VBASupport 1), charcode ຈະເປັນນິພົດຕົວເລກທີ່ແທນຄ່າ ASCII 8 ບິດ (0-255) ເທົ່ານັ້ນ.

ໃຊ້ຟັງຊັນ Chr$ ເພື່ອສົ່ງລຳດັບການຄວບຄຸມພິເສດໄປຍັງເຄື່ອງພິມ ຫຼື ແຫຼ່ງສົ່ງອອກອື່ນໆ. ທ່ານຍັງສາມາດໃຊ້ມັນເພື່ອແຊກເຄື່ອງໝາຍຄຳເວົ້າ (quotation marks) ໃນນິພົດສະຕຣິງໄດ້.

### ລະຫັດຂໍ້ຜິດພາດ:

5 ການເອີ້ນໃຊ້ໂປຣຊີເຈີບໍ່ຖືກຕ້ອງ

6 ຄ່າເກີນຂອບເຂດ (Overflow)

ຂໍ້ຜິດພາດ overflow ຈະເກີດຂຶ້ນເມື່ອເປີດໃຊ້ໂໝດເຂົ້າກັນໄດ້ກັບ VBA ແລະ ຄ່າຂອງນິພົດຫຼາຍກວ່າ 255.

### ຕົວຢ່າງ:

            Sub ExampleChr
                ' ຕົວຢ່າງນີ້ແຊກເຄື່ອງໝາຍຄຳເວົ້າ (ຄ່າ ASCII 34) ໃນສະຕຣິງ.
                MsgBox "A " + Chr$(34) + "short" + Chr(34) + " trip."
                ' ຜົນການພິມຈະປະກົດໃນໄດອາລັອກເປັນ: A "short" trip.
                MsgBox Chr(charcode := 64) ' ເຄື່ອງໝາຍ "@"
            End Sub

ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ

ຟັງຊັນ Asc (BASIC)

ຟັງຊັນ AscW [VBA]

ຟັງຊັນ ChrW [VBA]

ກະລຸນາສະໜັບສະໜູນພວກເຮົາ!