# Re: 如何寻找字串中的某一子字串

Posted by Nicky on December 23, 1998 at 13:11:01:

In Reply to: 如何寻找字串中的某一子字串 posted by richard on December 09, 1998 at 11:09:16:

: 若我有一字串如下:
: "~p9Fkn255Z1W3"
: 我要如何找出其中的Z1呢?

Example:Instr("~p9Fkn255Z1W3","Z1")
若有找到会传会该字串的所在位置,如上例为10
可用
InStr([start, ]string1, string2[, compare])
InStr 函数的语法具有以下的指名引数：
单元 说明
start 选择性引数。为数值运算式，设定每次搜寻的起点。如果省略，将从第一字元开始。如果 start 所含为 Null，将发生错误。如果有加 compare 参数，则一定要有 start 引数。
string1 必要引数。欲搜寻的字串运算式。
string2 必要引数。欲搜寻的字串运算式。
Compare 选择性引数。设定字串比对种类。此 compare 引数是可以省略的，也可以是 0, 1或2。0 (预设)的话是二元比对；1 的话是文字比对(大小写不拘)；对于只有Microsoft 软体存取，可设定 2 来做建立在您资料库上资讯的比对。如果 compare 是 Null，将发生错误。如果省略 compare，Option Compare 的设定将决定比对的类型。

Follow Ups: