プロが教えるわが家の防犯対策術!

dim tbl(20) as string
として、2桁の数字を保存しています。

この中に、例えば17が在るかを聞きたいのですが、
方法が分からないため、

dim tblb as string
として別のテーブルを取り、
tblb = tblb & "." & youso
として21個の数字を格納しています。

そして、
p = instr(tblb,youso)
として解決しています。


ここで質問です。
ズバリ、1発で tbl(20)を使って解決する方法はないでしょうか。
宜しくお願いします。

A 回答 (1件)

在るかを聞きたいんじゃなく、位置を求めたいのですか?



dim tbl(20) as string
 :
on error resume next
debug.print application.match("17", tbl, 0)
    • good
    • 0
この回答へのお礼

早速、かつ何時も有り難うございます。

match関数があったのですね、
そして配列が使えたのですね。

早速、instrを改め、配列1本に修正しました。
お世話になりました。

お礼日時:2014/09/30 17:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!