Lompati ke konten utama

Fungsi ASC

Mengembalikan bilangan bulat yang mewakili kode karakter terkait dengan huruf pertama dalam string.

Sintaks

ASC ( string )

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

Keterangan

Rentang untuk mengembalikan adalah 0 – 255 pada sistem non-DBCS, tapi – 32768 – 32767 pada sistem DBCS .

Catatan: Fungsi Ascb digunakan dengan data byte yang terdapat dalam string. Sebagai ganti mengembalikan kode karakter untuk karakter pertama, Ascb mengembalikan byte pertama. Fungsi Ascw mengembalikan kode karakter Unicode kecuali pada platform yang tidak didukung Unicode, dalam hal ini, perilaku 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 nilai n dalam rentang 128 – 65.535, seperti yang terjadi di lingkungan Windows. Sebagai gantinya, Ascw(n) mencoba "menebak terbaik" untuk nilai Unicode lebih besar dari 127. Oleh karena itu, sebaiknya Anda tidak menggunakan Ascw dalam lingkungan Macintosh.

Contoh kueri

Ekspresi

Hasil

Pilih ASC ("a") sebagai Ekspr1 dari ProductSales;

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

Pilih ASC ("Z") sebagai AscCode dari ProductSales;

Mengembalikan kode "ASCII" untuk string "Z" dalam AscCode kolom. 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 MyNumber
MyNumber = Asc("A") ' Returns 65.
MyNumber = Asc("a") ' Returns 97.
MyNumber = Asc("Apple") ' Returns 65.

Catatan:  Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda? Berikut adalah artikel dalam bahasa Inggris untuk referensi.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×