Bagaimana cara menggunakan fungsi vba replace?

Fungsi VBA REPLACE tercantum dalam kategori teks fungsi VBA. Saat Anda menggunakannya dalam kode VBA, ini menggantikan substring dari string dengan substring baru . Secara sederhana, Anda dapat menggunakan REPLACE untuk mengganti bagian teks dengan teks lain dan hasilnya akan mengembalikan teks baru tersebut.

Sintaksis

Ganti(Ekspresi, Temukan, Ganti, [Mulai], [Hitungan], [Bandingkan])

Argumen

  • Ekspresi : String asli yang ingin Anda cari.
  • Temukan : Substring yang ingin Anda cari.
  • Ganti : Substring yang ingin Anda gantikan substring pencariannya.
  • [Mulai] : Bilangan bulat untuk menentukan posisi dari mana Anda ingin memulai pencarian [Ini adalah argumen opsional dan jika dihilangkan, default VBA adalah 1].
  • [Hitungan] : Jumlah kemunculan substring Temukan yang ingin Anda ganti [Ini adalah argumen opsional dan jika dihilangkan, VBA mengambil -1, yang berarti ganti semua kemunculan untuk diganti secara default].
  • [Bandingkan] : Nilai string untuk menentukan perbandingan yang akan dilakukan saat memfilter tabel. [Ini adalah argumen opsional dan jika dihilangkan, VBA menggunakan vbBinaryCompare secara default].
    • vbBinaryCompare: untuk perbandingan biner.
    • vbTextCompare: untuk perbandingan teks.
    • vbDatabaseCompare: untuk perbandingan database.

Contoh

Untuk memahami secara praktis cara menggunakan fungsi VBA REPLACE, Anda perlu melihat contoh di bawah ini di mana kami telah menulis kode vba menggunakannya:

example-vba-replace-function
 Sub example_REPLACE() Range("B1").Value = Replace(Range("A1"), "Excel", "XL") End Sub

Pada kode di atas, kami menggunakan REPLACEMENT untuk mengganti string “Excel” dengan “XL” dan mengembalikan hasilnya di sel B1.

Komentar

  • REPLACE bukan fungsi peka huruf besar-kecil.

Tambahkan komentar

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