Fungsi InStr

Mengembalikan posisi string dalam string lain.

Fungsi Instr mengembalikan posisi saat kecocokan ditemukan. Jika string tidak ditemukan, fungsi mengembalikan 0.

Sintaksis:


InStr ([Start As Long,] Teks1 Sebagai String, Teks2 Sebagai String[, Compare])

Nilai hasil:

Integer

Parameter:

Mulai: Ekspresi numerik yang menandai posisi dalam string pada tempat pencarian substring yang ditentukan dimulai. Jika Anda menghilangkan parameter ini, pencarian dimulai pada karakter pertama dari string. Nilai maksimum yang dibolehkan adalah 65535.

Ekspresi1, Ekspresi2: Ekspresi apa saja yang hendak dibandingkan.

Ekspresi1, Ekspresi2: Ekspresi apa saja yang hendak dibandingkan.

Membandingkan: Ekspresi numerik opsional yang menentukan jenis perbandingan. Nilai parameter ini bisa 0 atau 1. Nilai default 1 menentukan perbandingan teks yang tidak peka huruf besar-kecil. Nilai 0 menentukan perbandingan biner yang peka kapital.

Untuk menghindari galat run-time, jangan atur parameter Pembanding jika parameter pengembalian pertama dihilangkan.

Kode kesalahan:

5 Tidak sah dalam pemanggilan prosedur

Contoh:


Sub ExamplePosition
Dim sInput As String
Dim iPos As Integer
    sInput = "Office"
    iPos = Instr(sInput,"c")
    Print iPos
End Sub