Sub test()
Dim dlgPicker As FileDialog
Set dlgPicker = Application.FileDialog(msoFileDialogFilePicker)
With dlgPicker
.Title = "Selecteer een bestand." 'De titel voor het venster
'**************************************************************************
'Pas dit aan voor map met afbeeldingen
'**************************************************************************
.InitialFileName = CurrentProject.Path 'Waar moet het venster beginnen?
.Filters.Clear
'Add a filter that includes GIF and JPEG images and make it the second item in the list.
For i = LBound(sType) To UBound(sType)
Select Case sType(i)
Case "Microsoft Word"
dlgPicker.Filters.Add "Microsoft Word", "*.doc; *.dot", i + 1 'Beperk de bestandstypes tot .doc
Case "Microsoft Excel"
dlgPicker.Filters.Add "Microsoft Excel", "*.xls; *.xlt", i + 1 'Beperk de bestandstypes tot .xls
Case "Microsoft PowerPoint"
dlgPicker.Filters.Add "Microsoft PowerPoint", "*.ppt; *.pot", i + 1 'Beperk de bestandstypes tot .pdfppt
Case "Microsoft Access"
dlgPicker.Filters.Add "Microsoft Access", "*.mdb; *.mde", i + 1 'Beperk de bestandstypes tot .mdb
Case "Adobe Reader"
dlgPicker.Filters.Add "Adobe Reader", "*.pdf", i + 1 'Beperk de bestandstypes tot .pdf"
Case "Afbeeldingen"
dlgPicker.Filters.Add "Afbeeldingen", "*.png; *.jpg; *.jpeg", i + 1 'Beperk de bestandstypes tot .jpg"
Case "Songs"
dlgPicker.Filters.Add "Songs", "*.mp3; *.wav", i + 1 'Beperk de bestandstypes tot .mp3 en wav"
Case "Alles"
dlgPicker.Filters.Add "Alles", "*.*", i + 1 'Geen Beperkingen op bestandstype"
Case Else
End Select
Next i
.FilterIndex = 1
.AllowMultiSelect = True 'Slechts ??n bestand kiezen toegestaan
.InitialView = msoFileDialogViewList 'Bepaal weergave
If .Show = -1 Then 'Bepaal of gebruiker op OK-knop heeft geklikt.
[B][COLOR="#FF0000"] For Each vrtSelectedItem In .SelectedItems
strFile = strFile & vrtSelectedItem & ";"
''strFile = .SelectedItems.Item(1) 'String wordt gevuld met geselecteerde bestand
Next
[/COLOR][/B] Else
MsgBox "Er is op <Cancel> gedrukt..."
End If
End With