Bonsoir, je reviens sur un soucis que j'ai eu il y a peu de temps avec une macro (voir ci-dessous)
Ce fichier ouvre un autre fichier excel mais dès que c'est un fichier XLSX, il m'affiche le message d'erreur : Veuillez choisir le fichier nommé (Liste...xls...)
Avez-vous une idée ? merci
Function OuvreFichier() As String
With Application.FileDialog(msoFileDialogFilePicker)
.InitialFileName = ThisWorkbook.Path & "\"
.Title = "Choisir un fichier exemple"
.AllowMultiSelect = False
.Filters.Clear
.Filters.Add "Fichiers", "*.xls,*.xlsx,*.xlsm"
If .Show = True Then
OuvreFichier = .SelectedItems(1)
If (InStr(OuvreFichier, "\Liste") = 0) Or (InStr(OuvreFichier, ".xls") = 0) Then
OuvreFichier = ""
MsgBox "Veuillez choisir le fichier nommé (Liste...xls...) ", vbCritical
Else
Workbooks.Open .SelectedItems(1)
End If
End If
End With
End Function