VBA CSTR

Fungsi CSTR Excel VBA

CSTR di VBA adalah fungsi konversi tipe data yang digunakan untuk mengonversi nilai apa pun yang diberikan ke fungsi ini menjadi string, bahkan jika input yang diberikan dalam bilangan bulat atau nilai float, fungsi ini akan mengubah tipe data nilai menjadi tipe data string, jadi tipe kembalian dari fungsi ini adalah string.

Jika kita perlu mengonversi nilai apa pun menjadi tipe data string di VBA, bagaimana kita melakukannya? Untuk ini, di VBA kami memiliki fungsi yang disebut "CSTR". Dalam artikel ini, kami akan memandu Anda melalui metodologi fungsi "CSTR" di VBA.

String adalah tipe data yang menampung semua jenis nilai String. Ketika kami mengatakan string, itu umumnya mengacu pada nilai teks tetapi itu tidak benar dengan pengkodean VBA. Sebuah string dapat menampung urutan karakter apa pun sebagai data. Misalnya "Halo" diperlakukan sebagai String, "123456" diperlakukan sebagai string, "12-04-2019" diperlakukan sebagai string. Seperti tipe data String ini dapat menampung urutan karakter apa pun.

Apa Fungsi CSTR Lakukan di VBA?

Pernahkah Anda berpikir untuk mengubah ekspresi berbeda menjadi String di VBA? Jika Anda ragu apakah itu mungkin? Maka jawabannya mutlak YA !!!

“CSTR” adalah fungsi yang mencakup ekspresi format yang berbeda dengan format String di VBA. Dengan fungsi CSTR kita dapat mengubah nilai ekspresi yang diberikan menjadi tipe data String.

Sintaks CSTR VBA

Di bawah ini adalah sintaks dari fungsi CSTR Excel VBA.

Sintaks fungsi CSTR hanya menyertakan satu argumen.

Ekspresi: Ini adalah nilai yang ditargetkan atau nilai sel yang kami coba ubah menjadi tipe data String.

Nilainya dapat berupa tipe data apa pun, CSTR melanjutkan dan mengonversi ke tipe data String. Tipe data umum yang biasanya kita ubah adalah tipe data Integer, Boolean, dan Date to String.

Bagaimana Cara Menggunakan Fungsi VBA CSTR di Excel?

Sekarang kita akan melihat beberapa contoh fungsi CSTR Excel VBA.

Anda dapat mengunduh Template Excel CStr VBA ini di sini - Template Excel CStr VBA

Contoh 1

Untuk contoh lihat kode di bawah ini.

Kode:

 Sub CSTR_Example1 () Redup NumericValue Sebagai Integer Redup StringResult Sebagai String NumericValue = 855 StringResult = CStr (NumericValue) MsgBox StringResult End Sub 

 Pertama saya telah menetapkan tipe data Integer ke variabel "NumericValue" sebagai 855. Sekarang variabel "NumericValue" memegang tipe data Integer. Dengan variabel lain "StringResult" menetapkan rumus CSTR untuk mengubah Jenis Data Integer menjadi Jenis Data String.

CSTR mengonversi bilangan bulat menjadi Tipe Data String. Meskipun kita masih bisa melihat angka sebagai 855 itu bukan lagi Tipe Tanggal Integer di VBA, sekarang dalam Tipe Data String.

Contoh # 2

Misalnya, lihat contoh Konversi Tipe Data Boolean VBA.

Kode:

 Sub CSTR_Example2 () Dim Val1 As Boolean Dim Val2 As Boolean Val1 = True Val2 = False MsgBox CStr (Val1) & vbNewLine & CStr (Val2) End Sub 

Pada kode di atas, saya telah mendeklarasikan dua variabel sebagai Boolean.

 Dim Val1 Sebagai Boolean Dim Val2 Sebagai Boolean 

Di baris berikutnya, saya telah menetapkan nilai Boolean sebagai TRUE & FALSE.

Val1 = Benar Val2 = Salah 

Saat ini, kedua variabel tersebut adalah tipe data Boolean. Sekarang dalam contoh ini, saya telah menerapkan fungsi VBA CSTR untuk mengubah tipe data Boolean ini menjadi Tipe Data String.

Contoh # 3

Misalnya, lihat contoh Konversi Tipe Data Tanggal ke Tipe Data String.

Kode:

 Sub CSTR_Example3 () Redup Date1 As Date Redup Date2 As Date Date1 = # 10/12/2019 # Date2 = # 5/14/2019 # MsgBox CStr (Date1) & vbNewLine & CStr (Date2) End Sub 

Saya telah mendeklarasikan dua variabel sebagai Tanggal.

 Redup Tanggal1 Sebagai Tanggal Redup Tanggal2 Sebagai Tanggal 

Baris berikutnya saya telah menetapkan nilai Tanggal masing-masing sebagai 10-12-2019 & 05-14-2019.

Date1 = # 10/12/2019 # Date2 = # 5/14/2019 #

Pada saat ini, kedua variabel tersebut adalah tipe data Tanggal. Sekarang di baris berikutnya, saya telah menerapkan fungsi CSTR untuk mengubah tipe data Tanggal menjadi Tipe Data String. Seperti fungsi CSTR yang digunakan untuk mengubah tipe data lain menjadi Tipe Data String.