プロが教える店舗&オフィスのセキュリティ対策術

VBAでfor文などループを使わないで配列の文字列とマッチするかの判定を行いたいのですが、良い方法はありますか?

Dim vrnArray As Variant
vrnArray = Array("A", "B", "C", "D", "E", "F", "G")



ret = match???? (vrnArray, "C")
retは真
のようなことがしたいです。

A 回答 (1件)

Sub try()


Dim v, vv

v = Array("A", "B", "C", "D", "E")

vv = Not IsError(Application.Match("C", v, 0))

MsgBox vv
End Sub

とか?
    • good
    • 1

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