To get you started...
Would be a lot simpler if the sub directory names are fixed
Dim sParentDir As String
Dim sSubDir As String
Dim cSubDirs As Collection
Dim sFile As String
Dim i As Long
Dim sDoc As String
Dim oDoc As Word.Document
Dim oPara As Word.Paragraph
sDoc = "C:\test.doc"
sParentDir = "C:\WINDOWS\Profiles\K26479"
Set cSubDirs = New Collection
sSubDir = Dir(sParentDir & "\*", vbDirectory)
Do While sSubDir <> ""
cSubDirs.Add sParentDir & "\" & sSubDir
sSubDir = Dir
DoEvents
Loop
Set oDoc = New Word.Document
For i = 1 To cSubDirs.Count
sFile = Dir(cSubDirs(i) & "\*.ppt"

Do While sFile <> ""
Debug.Print sParentDir & "\" & sFile
Set oPara = oDoc.Paragraphs.Add
oPara.Range.Text = sParentDir & "\" & sFile & vbCr
Set oPara = Nothing
sFile = Dir
DoEvents
Loop
Next i
Set cSubDirs = Nothing
oDoc.SaveAs sDoc
oDoc.Close
Set oDoc = Nothing