Есть ли простой (однострочный) для поиска строки в массиве в VBA? Или мне нужно прокрутить каждый элемент и сравнить его с целевой строкой?
EDIT: Это одномерный массив. Мне нужно знать только, если строка находится где-то в массиве.
IE:
names(JOHN, BOB, JAMES, PHLLIP)
Как узнать, находится ли "JOHN" в массиве, он должен быть минимальным, поскольку он будет повторяться около 5000 раз, и я не хочу, чтобы функция замедляла общий процесс.