Я пытаюсь определить, есть ли у столбца заголовок или нет, через VBA. Обычно в столбце будут данные, соответствующие неизвестному, но идентичному шаблону регулярного выражения. Мой план - проверить, имеет ли A2
строку регулярного выражения того же типа, что и A1
. Скорее всего, это будет тот же идентификатор + 1. Например
A1 = X001
A2 = X002
Func IsHeader("A") = True
A1 = ID's
A2 = X001
Func IsHeader("A") = False
У меня есть идея использовать существующий скрипт, который я сделал для генерации шаблона регулярного выражения на основе входной буквенно-цифровой строки, но я ' Мне интересно узнать, какие еще идеи / способы могут быть у людей для решения проблемы. Я понимаю, что кода не так много, но я знаю, что могу это сделать, и сейчас работаю над этим. Если вам не интересно отвечать, ничего страшного!
Обновление: опубликован ответ, но я ищу больше, чем обзор кода, поскольку я понимаю, что для этого есть обмен. Хотелось бы узнать, как лучше достичь цели с другим вектором атаки.