Fungsi StrConv

Catatan: Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. 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 di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

Mengembalikan Varian (String) yang dikonversi seperti yang ditentukan.

Sintaks

StrConv ( string, konversi [LCID ] )

Sintaks fungsi StrConv memiliki argumen ini:

Argumen

Deskripsi

string

Diperlukan. Ekspresi string yang akan dikonversi.

konversi

Diperlukan. Bilangan bulat. Jumlah nilai yang menentukan jenis konversi untuk melakukan.

LCID

Opsional. LocaleID, jika berbeda dari sistem LocaleID. (Sistem LocaleID merupakan default).


Pengaturan

Konversi argumen pengaturan ini:

Konstanta

Nilai

Deskripsi

vbUpperCase

1

Mengonversi string menjadi huruf besar karakter.

vbLowerCase

2

Mengonversi string menjadi huruf kecil karakter.

vbProperCase

3

Mengonversi huruf pertama dari setiap kata dalam string menjadi huruf besar.

vbWide *

4 *

Dikonversi mempersempit karakter (byte tunggal) di dalam string menjadi karakter lebar (byte ganda).

vbNarrow *

8 *

Mengonversi seluruh (byte ganda) karakter dalam string untuk mempersempit karakter (byte tunggal).

vbKatakana **

16 **

Mengonversi Hiragana karakter dalam string karakter Katakana.

vbHiragana **

32 **

Mengonversi Katakana karakter dalam string karakter Hiragana.

vbUnicode

64

Mengonversi string menjadi Unicode menggunakan halaman kode default sistem. (Tidak tersedia di Macintosh.)

vbFromUnicode

128

Mengonversi string dari Unicode ke halaman kode default sistem. (Tidak tersedia di Macintosh.)


* Berlaku untuk Asia Timur lokal.

** Berlaku untuk Jepang saja.

Catatan: Konstanta ini ditentukan oleh Visual Basic for Applications (VBA). Hasilnya, mereka dapat digunakan di mana saja dalam kode Anda sebagai ganti nilai aktual. Sebagian besar dapat dikombinasikan, misalnya, vbUpperCase + vbWide, kecuali ketika mereka sama-sama eksklusif, misalnya, vbUnicode + vbFromUnicode. Konstanta vbWide, vbNarrow, vbKatakanadan vbHiragana menyebabkan kesalahan run-time bila digunakan dalam lokal tempat tidak berlaku.

Berikut ini adalah valid word pemisah untuk casing tepat: nol (Chr$(0)), horizontal tab (Chr$(9)), linefeed (Chr$(10)), vertikal tab (Chr$( 11)), formulir umpan (Chr$(12)), kembali ke awal (Chr$(13)), spasi (SBC) (Chr$(32)). Nilai aktual untuk spasi bervariasi menurut negara/kawasan untuk DBCS.

Keterangan

Saat Anda mengubah dari array Byte dalam ANSI format untuk string, Anda harus menggunakan fungsi StrConv . Saat Anda mengubah dari satu array dalam Unicode format, gunakan pernyataan tugas.

Contoh

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 StrConv untuk mengonversi Unicode string ke ANSI string.

Dim i As Long
Dim x() As Byte
x = StrConv("ABCDEFG", vbFromUnicode) ' Convert string.
For i = 0 To UBound(x)
Debug.Print x(i)
Next
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.

×