Set tbl = wb0.Sheets("test").ListObjects("Tabl_test")
col_destination = "titre_1"
On Error Resume Next
Set destinationColumn = tbl.ListColumns(col_destination)
On Error GoTo 0
' Check if the column exists
If Not destinationColumn Is Nothing Then
' Insert a new row below the table
tbl.ListRows.Add
' Set the destination range under the specific column
destinationRange = tbl.ListRows(tbl.ListRows.Count).ListObjects.ListColumns(col_destination).DataBodyRange
' Copy the values from the source range to the destination range
destinationRange.Value = sourceRange.Value
Else
MsgBox "Column not found.", vbExclamation
End If