Sub UpdateTableauCibleTest()
Dim SourceWorkbook As String, TargetWorkbook As String
Dim SourceSheet As String, TargetSheet As String
Dim SourceRange As Range, TargetRange As Range
'Noms des classeurs et feuilles
SourceSheet = "Carnet de commande"
TargetSheet = "Carnet de commande"
SourceWorkbook = "chemin d'accès"
TargetWorkbook = "chemin d'accès"
'Ouvrir les classeurs
Workbooks.Open (SourceWorkbook)
'Workbooks.Open (TargetWorkbook)
'Définir la plage de données à copier
Dim SourceTable As ListObject
Set SourceTable = Workbooks(SourceWorkbook).Worksheets(SourceSheet).ListObjects("Commande")
Set TargetRange = Workbooks(TargetWorkbook).Worksheets(TargetSheet).Range("$B$4")
'Copier les données
SourceRange.Copy TargetRange
'Fermer les classeurs
Workbooks(SourceWorkbook).Close SaveChanges:=False
MsgBox "Mise à jour terminée avec succès !"
End Sub