返回或设置文件查找过程中要搜索的文件类型。 MsoFileType 类型,可读写。
| MsoFileType 可为以下 MsoFileType 常量之一: | 
| msoFileTypeAllFiles | 
| msoFileTypeBinders | 
| msoFileTypeCalendarItem | 
| msoFileTypeContactItem | 
| msoFileTypeCustom | 
| msoFileTypeDatabases | 
| msoFileTypeDataConnectionFiles | 
| msoFileTypeDesignerFiles | 
| msoFileTypeDocumentImagingFiles | 
| msoFileTypeExcelWorkbooks | 
| msoFileTypeJournalItem | 
| msoFileTypeMailItem | 
| msoFileTypeNoteItem | 
| msoFileTypeOfficeFiles | 
| msoFileTypeOutlookItems | 
| msoFileTypePhotoDrawFiles | 
| msoFileTypePowerPointPresentations | 
| msoFileTypeProjectFiles | 
| msoFileTypePublisherFiles | 
| msoFileTypeTaskItem | 
| msoFileTypeTemplates | 
| msoFileTypeVisioFiles | 
| msoFileTypeWebPages | 
| msoFileTypeWordDocuments | 
expression.FileType
expression 必需。该表达式返回“应用于”列表中的对象之一。
常量 msoFileTypeOfficeFiles 包含以下任意扩展名的文件:*.doc、*.xls、*.ppt、*.pps、* obd、*.mdb、*.mpd、*.dot、*.xlt、*.pot、*.obt、*.htm 或 *.html。
本示例可实现的功能为:搜索位于“My Documents”文件夹中的所有“活页夹”文件,然后在消息框中显示找到的每个文件的文件名及其所在位置。
Set fs = Application.FileSearch
With fs
    .LookIn = "C:\My Documents"
    .FileType = msoFileTypeBinders
    If .Execute > 0 Then
        MsgBox "There were " & .FoundFiles.Count & _
            " Binder file(s) found."
        For i = 1 To .FoundFiles.Count
            MsgBox .FoundFiles(i)
        Next i
    Else
        MsgBox "There were no Binder files found."
    End If
End With