Operator string dalam VBA digunakan untuk memanipulasi dan menggabungkan teks (string). Operator ini banyak digunakan baik pada worksheet module atau userform.
Berikut adalah beberapa operator string yang umum digunakan dalam VBA:
Operator & digunakan untuk menggabungkan dua atau lebih string menjadi satu. Contohnya:
Sub GabungText() Dim str1 As String Dim str2 As String Dim result As String str1 = "Hello " str2 = "world!" result = str1 & str2 'Hasilnya: "Hello world!" End Sub
Operator + juga dapat digunakan untuk menggabungkan string, tetapi lebih jarang digunakan dibandingkan dengan operator & dan sebaiknya dihindari.
Karena operator ini sudah digunakan pada operator matematika penjumlahan, dan hasilnya akan berbeda jika variable berisi angka.
contoh penggunaan concatenation +
Sub GabungText() Dim str1 As String Dim str2 As String Dim result As String str1 = "Hello " str2 = "world!" result = str1 + str2 ' Hasilnya: "Hello world!" End Sub