InStr Function

λ‹€λ₯Έ λ¬Έμžμ—΄ λ‚΄μ—μ„œμ˜ λ¬Έμžμ—΄ μœ„μΉ˜λ₯Ό κ΅¬ν•©λ‹ˆλ‹€.

Instr ν•¨μˆ˜λŠ” μΌμΉ˜ν•˜λŠ” λ¬Έμžμ—΄μ΄ 발견된 μœ„μΉ˜λ₯Ό κ΅¬ν•©λ‹ˆλ‹€. λ¬Έμžμ—΄μ΄ λ°œκ²¬λ˜μ§€ μ•Šμ„ 경우 이 ν•¨μˆ˜λŠ” 0을 κ΅¬ν•©λ‹ˆλ‹€.

ꡬ문:

InStr ([Start As Integer,] Text1 As String, Text2 As String[, Compare])

λ°˜ν™˜ κ°’:

Integer

맀개 λ³€μˆ˜:

μ‹œμž‘: μ§€μ •ν•œ λΆ€λΆ„ λ¬Έμžμ—΄μ˜ 검색을 μ‹œμž‘ν•  λ¬Έμžμ—΄μ˜ μœ„μΉ˜λ₯Ό ν‘œμ‹œν•˜λŠ” 숫자 μ‹μž…λ‹ˆλ‹€. 이 맀개 λ³€μˆ˜λ₯Ό μƒλž΅ν•˜λ©΄ λ¬Έμžμ—΄μ˜ 첫 번째 λ¬ΈμžλΆ€ν„° 검색이 μ‹œμž‘λ©λ‹ˆλ‹€. ν—ˆμš©λ˜λŠ” μ΅œλŒ€κ°’μ€ 65535μž…λ‹ˆλ‹€.

Text1: 검색할 λ¬Έμžμ—΄μ΄ ν¬ν•¨λœ λ¬Έμžμ—΄ μ‹μž…λ‹ˆλ‹€.

Text2: 검색할 λ¬Έμžμ—΄ μ‹μž…λ‹ˆλ‹€.

Compare: 비ꡐ μœ ν˜•μ„ μ§€μ •ν•˜λŠ” 선택적 숫자 μ‹μž…λ‹ˆλ‹€. 이 맀개 λ³€μˆ˜λŠ” 0 λ˜λŠ” 1이 될 수 μžˆμŠ΅λ‹ˆλ‹€. κΈ°λ³Έκ°’ 1은 λŒ€/μ†Œλ¬Έμžλ₯Ό κ΅¬λΆ„ν•˜μ§€ μ•ŠλŠ” ν…μŠ€νŠΈ 비ꡐλ₯Ό μ§€μ •ν•©λ‹ˆλ‹€. κ°’ 0은 λŒ€/μ†Œλ¬Έμžλ₯Ό κ΅¬λΆ„ν•˜λŠ” 이진 비ꡐλ₯Ό μ§€μ •ν•©λ‹ˆλ‹€.

λŸ°νƒ€μž„ 였λ₯˜λ₯Ό λ°©μ§€ν•˜λ €λ©΄ 첫 번째 λ°˜ν™˜ 맀개 λ³€μˆ˜λ₯Ό μƒλž΅ν•  경우 Compare 맀개 λ³€μˆ˜λ₯Ό μ„€μ •ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

Error codes:

5 잘λͺ»λœ ν”„λ‘œμ‹œμ € ν˜ΈμΆœμž…λ‹ˆλ‹€.

예:

Sub ExamplePosition

Dim sInput As String

Dim iPos As Integer

    sInput = "Office"

    iPos = Instr(sInput,"v")

    Print iPos

End Sub