Fungsi Chr

Berlaku Untuk
Access untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Mengembalikan String yang berisi karakter yang terkait dengan kode karakter tertentu.

Sintaks

Chr(kode karakter)

Argumen kode karakter yang diperlukan adalah Long yang mengidentifikasi karakter.

Keterangan

Angka dari 0 – 31 sama dengan kode ASCII standar yang tidak dapat dicetak. Misalnya, Chr(10) mengembalikan karakter umpan garis. Rentang normal untuk kode karakter adalah 0 – 255. Namun, pada DBCSsystems, rentang aktual untuk kode karakter adalah -32768 hingga 65535.

Catatan

Fungsi ChrB digunakan dengan data byte yang terkandung dalam String. Alih-alih mengembalikan karakter, yang mungkin satu atau dua byte, ChrB selalu mengembalikan satu byte. Fungsi ChrW mengembalikan String yang berisi karakter Unicode kecuali pada platform yang Unicode tidak didukung, dalam hal ini, perilakunya identik dengan fungsi Chr.

Catatan

Visual Basic untuk Macintosh tidak mendukung string Unicode. Oleh karena itu, ChrW(n) tidak dapat mengembalikan semua karakter Unicode untuk n nilai dalam rentang 128 – 65.535, seperti yang terjadi di lingkungan Windows. Sebagai gantinya, ChrW(n) mencoba "tebakan terbaik" untuk nilai Unicode n yang lebih besar dari 127. Oleh karena itu, Anda tidak boleh menggunakan ChrW di lingkungan Macintosh.

Contoh kueri

Ekspresi Hasil
PILIH Chr(97) SEBAGAI Expr1 DARI ProductSales GROUP BY Chr(97); Mengembalikan nilai "Karakter" untuk kode ASCII "97". Hasil: "a".
PILIH Chr(90) SEBAGAI ChrValue DARI ProductSales GROUP BY Chr(90); Mengembalikan nilai "Karakter" untuk kode ASCII "90" dalam kolom ChrValue. Hasil: "Z".

Contoh VBA

Catatan

Contoh yang mengikuti demonstrasi penggunaan fungsi ini dalam modul Visual Basic for Applications (VBA). Untuk informasi selengkapnya tentang bekerja dengan VBA, pilih Referensi Pengembang di daftar turun bawah di samping Cari dan masukkan satu istilah atau lebih di kotak pencarian.

Contoh ini menggunakan fungsi Chr untuk mengembalikan karakter yang terkait dengan kode karakter yang ditentukan.

Dim MyChar
MyChar = Chr(65)    ' Returns A.
MyChar = Chr(97)    ' Returns a.
MyChar = Chr(62)    ' Returns >.
MyChar = Chr(37)    ' Returns %.