Dim cFile As String
Dim IngPos As Long
cFile = Dir("C:\*.CMT") ' Alle Textdateien im Verzeichnis C: ausgeben
Do While cFile <> "" ' Wiederholen bis cFile=""
lngPos = SearchFileForText("c:\test.dat", "Suchtext") ' Funktion von vb-Archiv
If lngPos > 0 Then
' Suche mit Dir nach Filenamen in dem Ordner und zippe sie.
Else
MsgBox "Suchtext nicht gefunden!"
End If
Loop