регулярные выражения vba excel
Автор Алексей А. Алешин задал вопрос в разделе Другие языки и технологии
Регулярные выражения Exel VBA и получил лучший ответ
Ответ от Алексей Матевосов (AlexM)[гуру]
Вы почти правильно написали шаблон.
Попробуйте следующий код
Sub Macros()
Set objRegExp = CreateObject(\"VBScript.RegExp\")
stroka = \"rep_SERVICE _ Calls _ HalfHour_2011-12-25_08-01-00\"
objRegExp.Pattern = \"(_\\d{2}-\\d{2}-\\d{2})$\"
If objRegExp.Test(stroka) Then
per = stroka
End If
End Sub
По идее переменной per будут присваиваться значения только таких строк, которые заканчиваются датой.
ссылка
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Регулярные выражения Exel VBA
Регулярные выражения в поиске Excel
Напиши свой макрос. Кто мешает?
Полосатый жираф Алик
(223145)
В
подробнее...