Если массив используется только для этого сравнения и не нужен ни для чего другого, вы также можете принудительно выполнить полное сравнение слов, добавив свои собственные разделители, которые никогда не появляются в данных - возможно, квадратные скобки. Поэтому, если вы измените свой массив на «[mally]», «[kate]», «[becks]», тогда ваше условие станет:
If UBound(Filter(myArray, "[" & Sheets(i).Cells(1, j).Value & "]", True)) = -1
Действует как версионный автоматически изменяет версии ваших моделей.
В Ruby Toolbox перечислены решения для подобных вещей, упорядоченные по популярности. Есть категория Управление версиями ActiveRecord , которую вы, возможно, захотите проверить.