Если вам часто приходится работать с текстом, анализируя и разбирая его на отдельные фрагменты по заданным шаблонам и правилам, то определенно имеет смысл внедрить в свою работу регулярные выражения (RegExp или, в народе, "регулярки";) - супермощный инструмент обработки текста, давно применяемый в современных языках программирования и текстовых редакторах. Excel не поддерживает регулярные выражения по умолчанию, но это можно легко исправить с помощью простой функции на VBA.
Спектр задач, которые могут решать регулярки - очень широк. Разберем несколько примеров:
Спасибо, Сергей! Видел и то и другое, но тут проблема в том, что регулярные выражения именно в VBA не поддерживают больше половины из этих книг и справочников, к сожалению. Нет обратного условного поиска, нет классов POSIX и т.д.
На мой взгляд тема актуальная, но очень сложная, и сложность заключается в правильном составлении самого шаблона регулярного выражения - «Pattern»
Могу порекомендовать для освоения этой темы: