Я хочу написать программу на Visual Basic, где я смотрю на столбец L рабочего листа и ищу ячейки в столбце L, которые содержат «123.» Затем я хочу выбрать строки, содержащие «123» в столбце L, скопировать их и вставить их в новый лист. Как бы я это сделал? Я создал макрос, но я не уверен, как его изменить, чтобы я мог найти несколько элементов и получить все строки для этих нескольких элементов. Вот часть того, что макрос дал мне:
Columns("L:L").Select
Selection.Find(What:="123", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
Rows("1058:1058").Select
Selection.Copy
Sheets("123").Select
Rows("4:4").Select
range("C4").Activate
Selection.Insert Shift:=xlDown
Rows("5:5").Select
range("C5").Activate