Tulong sa LibreOffice 24.8
Ibinabalik ang posisyon ng isang string sa loob ng isa pang string, simula sa kanang bahagi ng string.
Ibinabalik ng InStrRev function ang posisyon kung saan natagpuan ang tugma, mula sa kanan. Kung ang string ay hindi natagpuan, ang function ay nagbabalik ng 0.
InStrRev (StringCheck Bilang String, StringMatch Bilang String [,Start As Long] [, Compare As Integer])
Long
StringCheck : Ang string expression na gusto mong hanapin.
StringMatch : Ang string expression na gusto mong hanapin.
Magsimula: Opsyonal na numeric na expression na nagmamarka sa posisyon mula sa kaliwa sa isang string kung saan magsisimula ang paghahanap para sa tinukoy na substring. Kung aalisin mo ang parameter na ito, magsisimula ang paghahanap sa huling character ng string. Ang maximum na pinapayagang halaga ay 65535.
Ihambing: Opsyonal na numeric na expression na tumutukoy sa uri ng paghahambing. Ang halaga ng parameter na ito ay maaaring
1: Ang default na halaga ng 1 ay tumutukoy sa isang paghahambing ng text na hindi case-sensitive.
0: Ang halaga ng 0 ay tumutukoy sa isang binary na paghahambing na case-sensitive.
Upang maiwasan ang isang run-time na error, huwag itakda ang Ikumpara parameter kung ang unang return parameter ay tinanggal.
Sub ExamplePosition
Dim sInput As String
Dim iPos As Integer
sInput = "The book is on the table"
iPos = InStrRev(sInput,"the",10,1) ' Nagbabalik ng 1, case-insensitive ang paghahanap
Print iPos
iPos = InStrRev(sInput,"the",10,0) ' Nagbabalik ng 0, case-sensitive ang paghahanap
Print iPos
End Sub