1樓:匿名使用者
1、instr 函式定義:
返回 variant (long),指定一字串在另一字串中最先出現的位置。
2、instr函式用法:
instr([start, ]string1, string2[, compare])
instr 函式的語法具有下面的引數:
start 可選引數。為數值表示式,設定每次搜尋的起點。如果省略,將從第一個字元的位置開始。如果指定了 compare 引數,則一定要有 start 引數。
string1 必要引數。接受搜尋的字串表示式。
string2 必要引數。被搜尋的字串表示式。
compare可選引數。指定字串比較。如果省略 compare,option compare 的設定將決定比較的型別。
compare 引數設定為:
常數 值 描述
vbusecompareoption -1 使用option compare 語句設定執行一個比較。
vbbinarycompare 0 執行一個二進位制比較。
vbtextcompare 1 執行一個按照原文的比較。
vbdatabasecompare 2 僅適用於microsoft access,執行一個基於資料庫中資訊的比較
3、 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。
2樓:余余
instr 函式示例
本示例使用 instr 函式來查詢某字串在另一個字串中首次出現的位置。
dim searchstring, searchchar,
mypossearchstring ="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。
if mypos>0 then 就是包含!
試管的使用方法,試管的使用方法
樓上回答基本正確,補充幾點哦,順便糾正幾個錯誤哈 1.普通試管 e69da5e887aa62616964757a686964616f31333231613864 外徑 mm 長度 mm 規格10 100 小試管,一般收集可燃性氣體驗純用 15 150 一般溶液反應用這個型號 20 200 溶液反應用...
塔羅牌的正確使用方法,塔羅牌的使用方法
塔羅使用22張大阿卡納牌的主牌和56張小阿卡納牌的輔助牌共78張牌組成的 主要是利用各種牌陣來解答我們的問題或給予我們建議 每個牌陣的各個位置都有固定的含義,每張牌也都有固定的意義 占卜者要做的就是將這兩種意義加以結合,解釋給問卜者聽 基本步驟 本人總結 1 請問卜者選擇一個自己不知道但是卻迫切想知...
填縫劑的使用方法,瓷磚填縫劑的使用方法
1 瓷磚填縫劑在使用前,先將縫內清洗乾淨,保證無雜物和積水。2 將粉 水以4 1的比例將清水加入填縫劑中,攪拌均勻至無生分團的均勻膏狀,靜置10分鐘後,再攪拌一次即可使用 瓷磚填縫劑適宜在5 40 的環境下使用,不能用酸性清潔劑清潔已填縫的飾面。3 將拌好的填縫劑沿磚石對角線方向擠壓至預留的縫隙中,...