我在一個VB宏中工作,其中AUT Excel包含5張工作表。在第三張表中,我有6列在Excel VBA中匹配部分字符串
在第5張表中。我有3個輸入框和3個輸出框。 如果用戶從inputbox1,inputbox2和inputbox 3的第1列,第2列和第3列輸入部分字符串,則相應的結果應顯示在outputbox1,outputbox2,outputbox3中
但是,如果輸入字符串爲與具有更多價值的數據進行比較。所以它的類似硬編碼這個值在if條件下是不可行的。
`text3 Like "*NB" Or text3 Like
"*NS" Or text3 Like "*NF" Or text3 Like "*PE")`
我得到這個代碼片段從圖中未顯示結果
答案`If (text1 Like ("*" & text4 & "*") And text2 Like ("*" & text5 & "*") And text3 Like ("*" & text6 & "*")) Then`
請letme知道如果有什麼我需要在IF條件添加到部分字符串匹配
你的問題需要更具體的(你甚至沒有問一個問題),需要包括你的代碼,因爲Stack Overflow是不是免費的代碼編寫服務。請閱讀[問]然後[編輯]你的問題,並添加你已經嘗試過的代碼,並向它提出一個*特定*問題。另外[爲什麼「有人可以幫助我?」不是一個真正的問題?](https://meta.stackoverflow.com/a/284237/3219613)可能會幫助你提出一個很好的問題。 –
編輯該問題。請檢查@Peh – newuser
什麼是錯誤? –