A function to duplicate (or copy) a complete row would be very practical.
in this topic @Joshua_Upton and @Paul_Danyliuk helped me with how to duplicate a row (here Button to duplicate multiple rows) , but the problem is that when I add a column in the future, I need to rework the formula.
A function to duplicate a row and define what columns you want to change would be ideal. If you add columns in the future, they would be copied also.
DuplicateRow(table1, row, table2, column, value)