Sí, deberías usar un cuadro de texto y un botón de comando para cada path que apunte al archivo
El siguiente código abriría un cuadro de búsqueda de windows y al seleccionar el archivo y presionar abrir, quedaría cargada la dirección en el cuadro de texto .
Private Sub buscar_Click()
On Error GoTo Err_buscar_Click
Dim filedlg As FileDialog
Set filedlg = New FileDialog: filedlg.DialogType = DialogOpen: filedlg.Title = "Seleccionar archivo"
filedlg.ButtonName = "abrir": filedlg.Filters.Add "Archivos mdb (*.mp3)"
filedlg.InitialFileName = "" 'aca puedes especificar de que carpeta sacar , path completo o dejarlo asi
If filedlg.Show = -1 Then
nombredelcuadrodetexto = filedlg.SelectedItems(1)
nombredelcuadrodetexto .SetFocus
Me.Refresh
End If
Set filedlg = Nothing
Exit_buscar_Click:
Exit Sub
Err_buscar_Click:
Resume Exit_buscar_Click
End Sub
----------------------------------------------------------------------------------------------
En el ejemplo solo busca archivos mp3, pero puedes agregar otro tipo de archivos agregando una coma y imitando el texto . Si elijes una carpeta especifica solo podrás sacar de esa carpeta