Private Sub Btn_Refresh_Click()
Dim l_s_pathTxtSourceFile As String
'demander le fichier texte à importer
With Application.FileDialog(msoFileDialogFilePicker)
.AllowMultiSelect = False
.Filters.Clear
.Filters.Add "Fichier texte", "*.txt"
.Show
'si un fichier a bien été sélectionné
If .SelectedItems.Count > 0 Then
'récupérer le path
l_s_pathTxtSourceFile = .SelectedItems(1)
'mettre à jour e paramètre power query
ThisWorkbook.Queries("PathTxtSourceFile").Formula = """" & l_s_pathTxtSourceFile & """ meta [IsParameterQuery=true, Type=""Text"", IsParameterQueryRequired=true]"
'raffraichir la requête
ThisWorkbook.Queries("QRY_ExtractTxtSourceFile").Refresh
End If
End With
End Sub