Bonjour,
Question 1
Oui, c'est possible, excel peux lire et écrire dans un fichier fermé
Question 2
Avec un commandbutton sur ta feuille, introduit y le code suivant:
Private Sub CommandButton1_Click()
Dim FileName As String
FileName = "NomFichier " & Format(Date, "dd-mm-yyyy")
ThisWorkbook.SaveAs FileName:="D:\Documents and Settings\Christophe\Bureau\" & FileName
End Sub
Bonne journée
@Christophe@