不用迴圈,不用Worksheet函數(match等),判斷某element在是否陣列中
暱稱: 阿佐 頭銜: 上班無聊打怪去
中學生
- 帖子
- 108
- 主題
- 1
- 精華
- 0
- 積分
- 113
- 點名
- 0
- 作業系統
- Win 10
- 軟體版本
- Office 2016
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 臺灣
- 註冊時間
- 2017-9-7
- 最後登錄
- 2019-2-27
 
|
回復 8# sunnyso
雖然這個討論串歷史已久,(4年前...
但仍然對我有很大的幫助,
謝謝各位先進的幫助!
但 05. 中 「Aj = S & "DA類" & S」有點小疑問,
若此時搜尋對象變成J類的時候,
便會無法找到,
原因在於,
Aj 經 05. 處理後,變成「,J類,」
但 Ar 字串在 06. 處理後,變成「 ,DA類,B類,DEC類,EC類,C類,F類,G類,H類,I類,J類」
此時用InStr(Ar, Aj),絕對會等於 0
試問,
05. 中,後面的&S原本立意為何?
是不是利用兩個","來決定字串的頭與尾?
若是如此,如果在「Ar = " " & S & Join(alltype, S)」後面追加 & S,會更完美?:P
最後,還是感謝各位大大,
居然可以活用Join再配合InStr達到判定是否存在的目的,
最後再連續利用Split並配合UBound來指出該項目的位置,
實在厲害!XD |
|
|
|
|
|
|