>自動的に新しいシートを作りたい
ということでしたらマクロになります。
Sub test()
Dim MyWord As Variant
Dim c As Range
Dim firstAddress As String
Sheets.Add Type:="ワークシート"
ActiveSheet.Next.Select
MyWord = "15" '検索語の指定
With Columns(1)
Set c = .Find(MyWord)
If Not c Is Nothing Then
firstAddress = c.Address
Do
c.EntireRow.Copy _
ActiveSheet.Previous.Cells(Rows.Count, 1).End(xlUp).Offset(1)
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstAddress
End If
End With
ActiveSheet.Previous.Rows(1).Delete
End Sub
お礼
大変参考になりました、もっと勉強します。ありがとうございます。