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.
1. 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:
untuk menambahkan spasi, Anda bisa menggunakan “ “
2. 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:
3. 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:
4. 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:
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.
5. 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:
Mengapa hasil di atas menunjukkan angka 12? karena spasi pun di hitung sebagai karakter di dalam string.
6. 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:
Instr string “am” ditemukan di posisi atau urutan ke 3
Penutup
Terima kasih atas kunjungan anda di LingkaranDunia,
serta membaca artikel yang mengenai Cara Manipulasi String Menggunakan Excel VBA, dan semoga artikel ini bermanfaat buat anda. Jika
ada yang kurang di mengerti silahkan ajukan pertanyaan lewat Email, Facabook LingkaranDunia dan lewat kolom komentar yang kami sediakan di bawah artikel ini.
Daftar Pustaka
- http://amirakostader.blogspot.co.id/
- http://rumuslengkap.com/excel-macro/manipulasi-string-menggunakan-excel-vba/
- http://blogpanduanmicrosoft.blogspot.co.id/