Bonjour,
j'ai testé et ça marche.
j'ai aussi remarqué un petit bug pour modifier un enregistrement. Si le MsgBox affiche voulez vous modifier cet enregistrement ? si choisit "oui" la modification est enregistrée par contre si tu choisis "non" la ligne est dupliquée.
J'ai aussi mis en place un macro pour sauvegarder juste le tableau sous format csv, mais j'ai une ligne vide qui traîne toujours en haut avant le tableau et j'arrive pas à l'enlever lors de la sauvegarde.
Sub testsCSV()
Dim rep As String
Dim OldName, NewName
Dim Chemin As String, Fichier As String
Dim monclasseur As Workbook
Set monclasseur = ActiveWorkbook
Chemin = ThisWorkbook.Path & "\"
Fichier = Range("A5").Value & "_" & Format(Date, "yyyy") & ".csv"
monclasseur.SaveAs Filename:= _
Chemin & Fichier, FileFormat:=xlCSV, _
CreateBackup:=False
With ActiveWorkbook
.Sheets(1).Rows(1).Delete
.Sheets(1).Rows(2).Delete
.Sheets(1).Rows(3).Delete
.Close
End With
End Sub
Merci d'avance.