我有一系列像这样的“好”值:
Apple
Banana
Pear
Grape
Melon
还有一系列像这样的输入数据(;
如果必须的话,我可能最多可以硬编码 10 个分离的元素):
Apple; Grape //Good
Watermellon //bad
Pear; Peach //bad, ideally return "Peach"
我试图想出一个函数来检查输入数据的每个单元格是否符合可接受的值。所以它应该取 "Watermelon" 或 "Pear;Peach" 并返回 FALSE(理想情况下它会给我导致 FALSE 的字符串),对于 "Apple" 则返回 TRUE
VBA 是不可接受的。
我知道如何检查像“Apple”这样的单个字符串,但不知道如何一次检查多个子字符串。我尝试了一堆FIND
+MID
查找,但觉得必须有更好的方法。在那儿?