a = Array("一", "五", "八")
b = Array("一", "二", "三", "四", "五", "六")
For i = 0 To UBound(a)
If UBound(Filter(b, a(i))) = -1 Then
MsgBox "不 包含" & a(i)
Else
MsgBox "包含" & a(i)
End If
Next作者: Baracuda 時間: 2011-3-29 09:10
GBKEE 謝謝。
這個程式 Work
請問一下變數的型態
E & M 各為何種型態。我現在是設成 Variant
E 設成 String 不會work。
請賜教一下。作者: GBKEE 時間: 2011-3-30 12:56
本帖最後由 GBKEE 於 2011-3-30 14:31 編輯
回復 6#Baracuda
迴圈 FOR EACH E IN 物件 E的型態是Variant 或 Object
如 物件是 Range 範圍 E的型態可設為 Range
M = Application.Match(E, b, 0) 傳回 數字 或 #NA
M 的型態 是 Variant作者: chin15 時間: 2011-3-30 13:17