Article ID: 185580
Article Last Modified on 6/17/2005
Sub RemovePaths()
With Application.FileFind
.Options = msoOptionsNew
' Set primary folder to search.
.SearchPath = "Macintosh HD:My Documents"
' Search subfolders of primary search folder.
.SearchSubFolders = True
' Search for only Word documents.
.FileType = MacID("W8BN")
' Execute search.
If .Execute() > 0 Then
MsgBox "There were " & .FoundFiles.Count & " file(s) found."
' Create new document to list found files.
Documents.Add
For i = 1 To .FoundFiles.Count
' Extract file name from full path and insert into document.
Selection.TypeText Text:=Dir(.FoundFiles(i), vbDirectory) _
& Chr(13)
Next i
Else
MsgBox "There were no files found."
End If
End With
End Sub
For additional information, please see the following article in the
Microsoft Knowledge Base:
181058 OFF98: How to Run Sample Code from Knowledge Base Articles
163435 VBA: Programming Resources for Visual Basic for Applications
Additional query words: wordcon vb vba vbe parse parsing remove removing separator path filename
Keywords: kbhowto kbconversion kbmacroexample kbconvert KB185580