Vba: cara menghilangkan spasi pada string


Anda dapat menggunakan sintaks dasar berikut untuk menghapus spasi dari string menggunakan VBA:

 SubRemoveSpaces ()

    Dim i As Integer

    For i = 2 To 8
    Range(" B " & i) = Replace(Range(" A " & i), " ", "")
    Next i
    
End Sub

Contoh khusus ini menghilangkan spasi dari setiap string dalam rentang A2:A8 dan menampilkan hasilnya dalam rentang B2:B8 .

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: Menggunakan VBA untuk Menghapus Spasi dari String

Misalkan kita memiliki daftar string berikut di Excel:

Misalkan kita ingin menghilangkan spasi dari setiap string.

Kita dapat membuat makro berikut untuk melakukan ini:

 SubRemoveSpaces ()

    Dim i As Integer

    For i = 2 To 8
    Range(" B " & i) = Replace(Range(" A " & i), " ", "")
    Next i
    
End Sub

Saat kami menjalankan makro ini, kami menerima keluaran berikut:

VBA menghapus spasi dari string

Kolom B menampilkan setiap string di kolom A dengan spasi dihilangkan.

Catatan : Anda dapat menemukan dokumentasi lengkap untuk metode Ganti VBA di sini .

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya menggunakan VBA:

VBA: Cara menghitung kemunculan karakter dalam sebuah string
VBA: cara memeriksa apakah suatu string berisi string lain
VBA: Cara menghitung sel dengan teks tertentu

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *