Fungsi String VBA

Fungsi String VBA

Fungsi String Excel VBA

Fungsi Tali VBA jangan mengganti string, tetapi hasil dari fungsi ini membuat string baru. Ada banyak fungsi string di VBA. Semuanya dikategorikan dalam fungsi String atau Teks. Beberapa fungsi penting adalah fungsi LEFT untuk mendapatkan nilai dari kiri dan fungsi RIGHT untuk mendapatkan nilai dari kanan atau fungsi MID, LEN, dan fungsi INSTR.

Fungsi string sangat penting. Kami dapat mengekstrak karakter apa pun dari string dengan menemukan jumlah karakter dari string yang disediakan.

Kita dapat mengekstrak karakter dari sisi kiri string, kita dapat mengekstrak dari sisi kanan string, kita dapat mengekstrak dari tengah string, kita dapat menggabungkan dua teks, dan kita juga dapat membaginya secara bersamaan. .

Penting untuk memiliki sedikit pengetahuan tentang semua fungsi VBA iniFungsi VBAFungsi VBA melayani tujuan utama untuk melakukan perhitungan khusus dan mengembalikan nilai. Oleh karena itu, di VBA, kami menggunakan sintaks untuk menentukan parameter dan tipe data saat mendefinisikan fungsi. Fungsi semacam itu disebut fungsi yang ditentukan pengguna.Baca lebih lanjut sebagai bagian dari proyek besar.

Daftar 6 Fungsi String Teratas di VBA

  1. Fungsi LEN
  2. Fungsi KIRI
  3. Fungsi KANAN
  4. Fungsi MID
  5. Fungsi POTONG
  6. Fungsi Instr

tautan atribusi

Satu hal yang ingin kami sampaikan adalah bahwa “fungsi string VBA adalah fungsi teks di lembar kerja”.

Anda pasti sudah pernah menggunakan fungsi excel LEN, LEFT, RIGHT, MID, dan SUBSTITUTEFungsi SUBSTITUTE ExcelFungsi pengganti di excel adalah fungsi yang sangat berguna yang digunakan untuk mengganti atau mengganti teks tertentu dengan teks lain dalam sel tertentu, fungsi ini banyak digunakan saat kami mengirim email atau pesan dalam jumlah besar secara massal, alih-alih membuat teks terpisah untuk setiap pengguna, kami menggunakan fungsi pengganti untuk mengganti informasi.baca lebih lanjut untuk bermain-main dengan data. Di VBA juga, kita bisa menggunakannya untuk bermain-main dengan data.

Kami akan membahas beberapa fungsi penting dari artikel ini.

#1 – Fungsi LEN

LEN singkatan dari “PANJANG.” Oleh karena itu, ini akan memberi kita jumlah karakter yang terlibat dalam string yang disediakan. Misalnya, jika Anda memasukkan kata “Halo”, LEN di excelLEN Di ExcelFungsi Len mengembalikan panjang string yang diberikan. Itu menghitung jumlah karakter dalam string yang diberikan sebagai input. Ini adalah fungsi teks di Excel serta fungsi bawaan yang dapat diakses dengan mengetik =LEN( dan memasukkan string sebagai input.fungsi read more akan mengembalikan 5 karena ada lima karakter dalam kata “Hello.”

Kode di bawah ini akan menunjukkan contohnya.

Kode:

Sub LEN_Example() Dim TotalCount As String TotalCount = Len(“Hello”) MsgBox TotalCount End Sub

Ini akan menunjukkan hasilnya di kotak pesan sebagai 5.

#2 – Fungsi KIRI

Kita perlu menggunakan VBA LEFTVBA LEFTExcel VBA Left adalah fungsi teks lembar kerja bawaan yang memfasilitasi pengguna untuk mengekstrak sejumlah karakter (dilambangkan sebagai N) dari sisi kiri string. Ini membantu dalam menarik substring paling kiri dari string tertentu dalam kumpulan data. Baca lebih lanjut fungsi untuk mengekstrak karakter dari sisi kiri string. Pertama, lihat sintaks fungsi LEFT.

  • String adalah string yang ingin kita ekstrak.
  • Panjang tidak lain adalah berapa banyak karakter yang Anda butuhkan dari sisi kiri String yang disediakan .

Kode:

Sub LEFT_Example() Dim FirstName As String FirstName = Left(“Sachin Tendulkar”, 6) MsgBox FirstName End Sub

Ini akan mengekstrak enam karakter pertama dari string “Sachin Tendulkar.” Jadi, hasilnya adalah nama depan, “Sachin.”

#3 – Fungsi KANAN

Seperti bagaimana kami mengekstraksi nilai dari sisi kiri string dengan cara yang sama, kami juga dapat mengekstraksi dari sisi kanan string.

Sintaks Fungsi RIGHTSintaks Fungsi RIGHTFungsi RIGHT adalah fungsi teks yang memberikan jumlah karakter dari akhir string yang dari kanan ke kiri. Misalnya, jika kita menggunakan fungsi ini sebagai =RIGHT ( ‘ANAND’,2) hasilnya adalah ND. Baca lebih lanjut sama dengan fungsi LEFT.

  • String adalah string yang ingin kita ekstrak.
  • Panjang tidak lain adalah berapa banyak karakter yang Anda butuhkan dari sisi kanan String yang disediakan .

Kode:

Sub RIGHT_Example() Dim LastName As String LastName = Right(“Sachin Tendulkar”, 9) MsgBox LastName End Sub

Ini akan mengekstrak 9 karakter dari string “Sachin Tendulkar.” Jadi, hasilnya adalah nama belakang “Tendulkar”.

#4 – Fungsi MID

Kita dapat mengekstrak karakter dari sisi kiri dan kanan serta tengah string. Di bawah ini adalah sintaks dari fungsi VBA MIDFungsi VBA MIDFungsi VBA MID mengekstrak nilai tengah dari kalimat atau kata yang diberikan. Itu dikategorikan di bawah fungsi String dan Teks dan merupakan fungsi lembar kerja.baca lebih lanjut.

  • String ke Pencarian: Dari string mana kita membutuhkan nilai tengah?
  • Posisi Awal: Berapa nomor posisi karakter awal yang akan diekstrak?
  • Jumlah Karakter untuk Diekstraksi: Berapa banyak karakter yang perlu diekstrak dari Posisi Awal ?

Misalnya, jika namanya adalah “Sachin Ramesh Tendulkar”, nama tengahnya adalah “Ramesh” dalam string ini posisi awal karakter yang akan diekstrak 8. Oleh karena itu, kita memerlukan enam karakter dari posisi awal. Kode di bawah ini akan mengekstrak nilai tengah.

Kode:

Sub MID_Example() Dim MiddleName As String MiddleName = Mid(“Sachin Ramesh Tendulkar”, 8, 6) MsgBox MiddleName End Sub

Ini akan mengekstrak “Ramesh” dari tengah string “Sachin Ramesh Tendulkar.”

#5 – Fungsi POTONG

TRIM adalah fungsi pembersihan data. Ini akan menghilangkan karakter spasi yang tidak diinginkan dari string. Pertama, lihat sintaks fungsi TRIM.

Sangat mudah nilai atau string apa yang ingin Anda pangkas.

Misalnya, asumsikan Anda memiliki string “Halo, apa kabar?”. Di sini, kita memiliki karakter spasi yang tidak perlu sebelum kata “Halo”, jadi dengan menggunakan TRIM. Kita bisa menghilangkan ini.

Kode:

Sub TRIM_Example() Dim MyValue As String MyValue = Trim(“Halo Apa kabar?”) MsgBox MyValue End Sub

Ini akan menghapus karakter spasi yang tidak diinginkan dari string yang disediakan.

Catatan: VBA TRIMVBA TRIMVBA TRIM diklasifikasikan sebagai fungsi string dan teks. Ini adalah fungsi lembar kerja di VBA yang, seperti referensi lembar kerja, digunakan untuk memangkas atau menghapus spasi yang tidak diinginkan dari sebuah string. Dibutuhkan satu argumen, yang merupakan string input, dan mengembalikan string output. Baca lebih lanjut sedikit berbeda dari fungsi lembar kerja. Untuk penjelasan mendetail tentang fungsi VBA ini, lihat artikel kami di “VBA TRIM.”

Kami memiliki fungsi LTRIM dan RTRIM juga di VBA. Misalnya, LTRIM akan menghapus spasi yang tidak diinginkan dari sisi kiri string, dan RTRIM menghapus spasi yang tidak diinginkan dari sisi kanan.

#6 – Fungsi Instr

Fungsi Instr membantu menemukan posisi karakter yang disediakan dalam string. Sintaks fungsi INSTR adalah sebagai berikut:

  • [Mulai] Dari posisi mana dari string yang disediakan kita membutuhkan posisi?
  • [String1] Apa string yang Anda maksud?
  • [String2] Karakter apa yang Anda cari di [String1] ?

Misalnya, jika Anda memiliki kata “Resep” dan Anda ingin mencari posisi huruf “e” dari tempat pertama di bawah, kode tersebut akan menunjukkan posisi huruf “e”.

Kode:

Sub INSTR_Example() Dim MyValue As String MyValue = InStr(1, “Recipe”, “e”) MsgBox MyValue End Sub

Jadi, dari posisi awal string huruf “e” posisinya adalah 2.

Jika Anda menginginkan posisi kemunculan kedua huruf “e”, maka Anda perlu menggunakan argumen Mulai sebagai 3.

Kode:

Sub INSTR_Example() Dim MyValue As String MyValue = InStr(3, “Recipe”, “e”) MsgBox MyValue End Sub

Jadi, dalam hal ini, posisi huruf “e” setelah kemunculan pertama adalah ke-6.

Ini adalah beberapa fungsi String yang penting. Kami harap Anda menikmatinya.

Artikel yang Direkomendasikan

Artikel ini telah menjadi panduan untuk Fungsi String VBA. Di sini, kita mempelajari daftar 6 fungsi String VBA teratas, termasuk LEN, LEFT, MID, Right, Instr, dan Trim, beserta contoh dan template Excel yang dapat diunduh. Di bawah ini adalah beberapa artikel Excel berguna yang terkait dengan VBA: –

  • Fungsi Kanan VBA
  • Rumus Pangkas Excel
  • Rumus Excel BULAT
  • Fungsi Lembar Kerja di VBA

Related Posts