' En cas d'erreur
On Error Resume Next
' Chemin de Mes Documents
sPath = CreateObject("WScript.Shell").SpecialFolders("MyDocuments")
' Nom du fichier à créer
sFic = "Fiches Stratégie_Choix_Performance_" & "Feuil1.Cells(12, 38)" & ".xlsm"
' Demander à l'utilisateur, l'emplacement et le nom du fichier
sPathFic = Application.GetSaveAsFilename(sPath & sFic, "Microsoft Excel (*.xlsm), *.xlsm", , "CHOIX du DOSSIER d'ENREGISTREMENT...")
' Sauvegarder en classeur binaire si non existe
If UCase(sPathFic) <> "FAUX" Then
' https://docs.microsoft.com/fr-fr/office/vba/api/excel.xlfileformat
ThisWorkbook.SaveAs sPathFic, FileFormat:=xlOpenXMLWorkbookMacroEnabled
End If
' Gestion normale des erreurs
On Error GoTo 0