Manipulasi String Menggunakan Excel VBA

Manipulasi string menggunakan Excel VBA adalah salah satu tips yang akan dijelaskan dalam artikel ini. Dalam metode ini, string sendiri dibedakan menjadi tiga, yakni Join, Separate dan Reverse. Pada ulasan kali ini, kita khusus akan membahas Join Strings terlebih dahulu, yang mas metode ini sangatlah mudah untuk dicoba.

Join Strings

Untuk melakukan praktek Join Strings, maka salin kode di bawah ini:

Dim text1 As String, text2 As String

text1 = “Hi”

text2 = “Tim”

MsgBox text1 & ” ” & text2

dari kode di atas, maka akan menghasilkan hasil seperti berikut:

Manipulasi String

untuk menambahkan spasi, Anda bisa menggunakan “ “

Menampilkan Bagian Kiri dari String  

Dengan menggunakan metode manipulasi dalam string ini, Anda juga bisa melakukan eksperimen yang hanya menampilkan bagian kiri dari teks. Salin kode di bawah ini:

Dim text As String

text = “example text”

MsgBox Left(text, 4)

Hasilnya adalah sebagai berikut:

Manipulasi String

Menampilkan Bagian Kanan dari String

Untuk mengekstrak karakter paling kanan dari string, gunakan kode Right, yang mana Anda hanya tinggal mengganti baris kode menjadi kode berikut:

MsgBox Right(“example text”, 2)

Hasilnya adalah sebagai berikut:

Manipulasi String

Menampilkan Bagian Tengah dari String

Untuk mengekstrak substring yang dimulai dari tengah string, maka gunakan Mid, seperti contoh di bawah ini:

MsgBox Mid(“example text”, 9, 2)

Hasilnya adalah sebagai berikut:

Manipulasi String

Penjelasan dari kode di atas adalah bahwa Anda memulai posisinya dari 9 (t) dengan panjang 2. Anda dapat menghapus argumen ketiga jika Anda ingin mengekstrak substring yang dimulai di tengah string, sampai akhir string.

Menampilkan Panjang dari String

Anda juga bisa menampilkan panjang dari string menggunakan metode manipulasi string, caranya sangatlah mudah, Anda hanya perlu menyalin baris kode di bawah ini:

MsgBox Len(“example text”)

hasil dari baris kode di atas adalah:

Manipulasi String

Mengapa hasil di atas menunjukkan angka 12? karena spasi pun di hitung sebagai karakter di dalam string.

Mencari Posisi dari String

Anda pun bisa menggunakan metode string untuk mencari posisi dari string itu sendiri, caranya dengan menggunakan kode di bawah ini:

MsgBox Instr(“example text”, “am”)

Hasilnya adalah sebagai berikut:

Manipulasi String

Instr string “am” ditemukan di posisi atau urutan ke 3

Add a Comment

Your email address will not be published. Required fields are marked *

* Copy This Password *

* Type Or Paste Password Here *