Cara menentukan karakter tab menggunakan vba (dengan contoh)
Ada dua cara untuk menentukan karakter tab menggunakan VBA:
- vbTab
- bab(9)
Kedua konstanta ini mewakili karakter tab di VBA.
Contoh berikut menunjukkan bagaimana menggunakan masing-masing konstanta ini dalam praktiknya.
Contoh: Cara Menentukan Karakter Tab Menggunakan VBA
Misalkan kita memiliki daftar nama depan dan belakang berikut di Excel:
Katakanlah kita ingin menggunakan VBA untuk membuat kotak pesan yang menampilkan masing-masing nama depan dan belakang dengan tab di antara keduanya.
Kita dapat membuat makro berikut untuk melakukan ini:
SubUseTab ()
Dim i As Integer
Dim AllNames As String
For i = 2 To 11
AllNames = AllNames & Range("A" & i).Value & vbTab & Range("B" & i).Value & vbNewLine
Next i
MsgBox AllNames
End Sub
Saat kami menjalankan makro ini, kami menerima kotak pesan berikut sebagai output:
Perhatikan bahwa kami menggunakan vbTab untuk menggabungkan nama depan dan belakang di setiap baris dengan sebuah tab.
Kami kemudian menggunakan konstanta vbNewLine untuk menambahkan setiap nama baru ke baris baru di kotak pesan.
Jika kita mau, kita juga bisa menggunakan chr(9) untuk menentukan karakter tab juga:
SubUseTab ()
Dim i As Integer
Dim AllNames As String
For i = 2 To 11
AllNames = AllNames & Range("A" & i).Value & chr(9) & Range("B" & i).Value & vbNewLine
Next i
MsgBox AllNames
End Sub
Saat kami menjalankan makro ini, kami menerima kotak pesan berikut sebagai output:
Perhatikan bahwa vbTab dan chr(9) keduanya memberikan hasil yang sama.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di VBA:
Bagaimana mengkonversi string ke int di VBA
Bagaimana mengkonversi string menjadi double di VBA
Bagaimana cara memeriksa apakah string berisi string lain di VBA