Non c'est bon, remplacez cette ligne dans la macro de sauvegarde
ActiveWorkbook.SaveAs Filename:=chemin & fichier, FileFormat:=xlText, CreateBackup:=False, local:=True
Donc le code complet :
Sub Sauvegarde()
Dim chemin As String, fichier As String
chemin = ThisWorkbook.Path & "\"
fichier = InputBox("Veuillez choisir un nom de fichier", "Choix Nom Fichier")
If fichier <> "" Then
Sheets("Extract").Copy
ActiveWorkbook.SaveAs Filename:=chemin & fichier, FileFormat:=xlText, CreateBackup:=False, local:=True
ActiveWorkbook.Close
End If
End Sub