Допустим у нас есть ячейки со строками урлов, в которых нужно выбрать только урлы с «.html»
/raskhodnye-stroitelnye-materialy/valiki-malyarnye/rolik-smen.html
/raskhodnye-stroitelnye-materialy/valiki-malyarnye/valik-priz.html
/849-tm_large_default/rolik-smennyj.jpg
/1291-tm_thickbox_default/valik.jpg
/raskhodnye-stroitelnye-materialy/valiki-malyarnye/rolik.html
Для этого нам надо обойти все ячейки в колонке и сделать поиск по части слова. Для этого может подойти оператор Like
По сути он похож на Like из SQL
Поиск подстроки в строке с использованием Like
Sub Макрос1() row1 = 1 col = 2 max_rows = 2000 i = 1 p_url = "" Sheets("Лист1").Select For Each cel In Range(Cells(row1, col), Cells(max_rows, col)) If Cells(i, 1) Like "*.html" Then p_url = Cells(i, 1).Value End If i = i + 1 Next cel End Sub