6>Instr函數(shù) 返回 Variant(Long),指定一個字符串在另一字符串中最先出現(xiàn)的位置,。 語法:InStr([start,]string1, string2[, compare]) start 可選參數(shù),,設置每次搜索的起點,。如果省略,,將從第一個字符的位置開始。如果 start 包含 Null,,將發(fā)生錯誤,。如果指定了compare 參數(shù),則一定要有 start參數(shù),。 string1 必要參數(shù),。接受搜索的字符串表達式。 string2 必要參數(shù),。被搜索的字符串表達式,。 Compare 可選參數(shù)。指定字符串比較模式,。如果 compare 是 Null,,將發(fā)生錯誤。如果省略compare,,OptionCompare 的設置將決定比較的類型,。 可賦值如下: vbBinaryCompare 0 執(zhí)行一個二進制比較。 vbTextCompare 1 執(zhí)行一個按照原文的比較,。 vbDatabaseCompare 2 僅適用于Microsoft Access,,執(zhí)行一個基于數(shù)據(jù)庫中信息的比較,。 示例: 注意: 之前在論壇答題時,看到有用instr來做查詢時直接用的If instr(str1,str2)判斷導致產(chǎn)生錯誤的結果(str2為空),。 該函數(shù)無土豪版,。
返回特定數(shù)目空格的Variant (String)。 語法:Space(number) number 參數(shù)為需要產(chǎn)生的空格數(shù)量,。 Space 函數(shù)在格式輸出或清除固定長度字符串數(shù)據(jù)時很有用,。 示例: Msgbox len(space$(100))
返回 Variant(String),其中包含指定長度重復字符的字符串,。 語法:String(number,character) number 必要參數(shù),,字符串重復的次數(shù)。如果 number 包含 Null,,將返回 Null,。 character 必要參數(shù),為指定字符的字符碼或字符串表達式,,其第一個字符將用于建立返回的字符串,。如果 character 包含 Null,就會返回 Null,。 說明: 如果指定 character的數(shù)值大于 255,,String 會按下面的公式將其轉為有效的字符碼: character Mod 256 示例: 注意demo3中的str2如果用msgbox輸出的話會與本地窗口的看到有所不同。
|
|
來自: fzchenwl > 《excel精英培訓》