回覆列表
  • 1 # 使用者3136867717565

    InStr 函式

    使用 InStr 函式來查詢某字串在另一個字串中首次出現的位置。

    Dim SearchString, SearchChar, MyPos

    SearchString ="XXpXXpXXPXXP" " 被搜尋的字串。

    SearchChar = "P" " 要查詢字串 "P"。

    " 從第四個字元開始,以文字比較的方式找起。返回值為 6(小寫 p)。

    " 小寫 p 和大寫 P 在文字比較下是一樣的。

    MyPos = Instr(4, SearchString, SearchChar, 1)

    " 從第一個字元開使,以二進位制比較的方式找起。返回值為 9(大寫 P)。

    " 小寫 p 和大寫 P 在二進位制比較下是不一樣的。

    MyPos = Instr(1, SearchString, SearchChar, 0)

    " 預設的比對方式為二進位制比較(最後一個引數可省略)。

    MyPos = Instr(SearchString, SearchChar) " 返回 9。

    MyPos = Instr(1, SearchString, "W") " 返回 0。

  • 中秋節和大豐收的關聯?
  • 安全教育的手抄報怎麼做的新穎?