Applies ToAccess untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Mengembalikan Bilangan Bulat yang mewakili kode karakter yang terkait dengan huruf pertama dalam string.

Sintaks

Asc ( string )

String yang diperlukanargumen adalah ekspresi stringapa pun yang valid. Jika string tidak berisi karakter, kesalahan durasi akan muncul.

Keterangan

Rentang untuk pengembalian adalah 0 – 255 pada sistem non-DBCS, tetapi –32768 – 32767 pada sistem DBCS .

Catatan: Fungsi AscB digunakan dengan data byte yang terdapat dalam string. Alih-alih mengembalikan kode karakter untuk karakter pertama, AscB mengembalikan byte pertama. Fungsi AscW mengembalikan kode karakter Unicode kecuali pada platform di mana Unicode tidak didukung, dalam hal ini, perilakunya identik dengan fungsi Asc .

Catatan:  Visual Basic untuk Macintosh tidak mendukung string Unicode. Oleh karena itu, AscW(n) tidak dapat mengembalikan semua karakter Unicode untuk n nilai dalam rentang 128 – 65.535, seperti dalam lingkungan Windows. Sebaliknya, AscW(n) mencoba "perkiraan terbaik" untuk nilai Unicode n lebih besar dari 127. Oleh karena itu, Anda tidak boleh menggunakan AscW di lingkungan Macintosh.

Contoh kueri

Ekspresi

Hasil

SELECT Asc("a") AS Expr1 FROM ProductSales;

Mengembalikan kode "ASCII" untuk string "a". Hasil: "97".

PILIH Asc("Z") ASCCode FROM ProductSales;

Mengembalikan kode "ASCII" untuk string "Z" dalam kolom AscCode. Hasil: "90".

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 Asc untuk mengembalikan kode karakter yang terkait dengan huruf pertama dalam string.

Dim MyNumberMyNumber = Asc("A")        ' Returns 65.MyNumber = Asc("a")        ' Returns 97.MyNumber = Asc("Apple")    ' Returns 65.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.