Salut,
Tout est dans le titre. La boite de dialogue s'ouvre bien, je sélectionne le fichier et l'erreur flashe quand je clique sur Ouvrir (ou sur Annuler d'ailleurs). Si vous avez la soution je prends.
Voilà mon code
Public Fichier_MTS As Workbook
Sub MiseEnPageMTS()
Set Outil = ThisWorkbook
'Sélection du fichier à mettre à jour
Fichier_MTS = Application.GetOpenFilename("Fichiers Excel (*.xlsm), *.xlsm")
If Fichier_MTS <> False Then Workbooks.Open Filename:=Fichier_MTS Else Exit Sub
Et tant qu'à abuser du forum, comment est ce que je pourrais limiter la liste des fichiers sélectionnables à ceux dont le nom se termine en " - MTS.xlsm " ? J'ai essayé
("Fichiers Excel (* - MTS.xlsm), * - MTS.xlsm")
mais çà supprime la présélection.
Merci d'avance.
Manu