이 MSAccess 튜토리얼의 사용 방법에 대해 설명합 접근 방식 기능으로 구문 및 예입니다.

설명

Microsoft Access InStr 함수는 다른 문자열에서 문자열의 첫 번째 발생 위치를 반환합니다.

Syntax

에 대한 구문을 계기 기능에서 MS 액세스입니다:

InStr ( , string_being_searched, string2, )

매개변수 또는 인수

시작 옵션입니다. 그것은 검색의 시작 위치입니다. 이 매개 변수를 생략하면 위치 1 에서 검색이 시작됩니다., string_being_searched 검색 될 문자열. string2 검색 할 문자열. 비교

선택 사항. 이것은 수행 할 비교 유형입니다.,id=”2e217f214f”>

VBA Constant Value Explanation vbUseCompareOption -1 Uses option compare vbBinaryCompare 0 Binary comparison vbTextCompare 1 Textual comparison vbDatabaseCompare 2 Comparison based on your database

Note

  • The first position in string_being_searched is 1.,
  • string_being_searched 에서 string2 의 위치를 찾을 때 InStr 함수는 대소 문자를 구분하는 검색을 수행하지 않습니다.
  • string2 가 string_being_searched 내에서 발견되지 않으면 InStr 함수는 0 을 반환합니다.
  • string_being_searched 가 길이가 0 인 경우 InStr 함수는 0 을 반환합니다.
  • string_being_searched 가 null 이면 InStr 함수는 null 을 반환합니다.
  • string2 가 길이가 0 인 경우 InStr 함수는 시작 매개 변수에 사용 된 값을 반환합니다.
  • 시작 매개 변수가 생략되면 InStr 함수는 1 을 반환합니다.,
  • start 가 string2 보다 크면 InStr 함수는 0 을 반환합니다.

에 적용됩

InStr 기능을 사용할 수 있습에서 다음 버전의 Microsoft Access:

  • 액세스 2016,2013 액세스 접근 2010 년,Access2007,Access2003 액세스 XP,Access2000

의 사용하는 방법에 대해 알아 InStr 기능 MS 액세스:

예 VBA 코드

InStr 함수에서 사용할 수 있습 VBA 코드에서 Microsoft Access.,

예:

Dim LPosition As IntegerLPosition = InStr (10, "Tech on the Net", "t")

이 예에서 lposition 이라는 변수는 이제 값 15 를 포함합니다.

예제 IN SQL/Query

Microsoft Access 의 쿼리에서 InStr 함수를 사용할 수도 있습니다.

예를 들어,

이 쿼리에서,우리가 사용 계기 기능은 다음과 같습니다:

Expr1: InStr(1,,"t")

이를 통해 전달할 수 있습니다.의 위치를 처음”t”에서 범주 이름 필드입니다. 결과는 Expr1 이라는 열에 표시됩니다. Expr1 을 더 의미있는 열 이름으로 바꿀 수 있습니다.,

예:

Position: InStr(1,,"t")

결과는 이제 위치라는 열에 표시됩니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다