Hi,
Try the following. I have used DAO to access the tables. I have put in a command button ( Called Copy ), clicking on which will copy ten fields from Table1 to Table2.
Private Sub Copy_CLick()
Dim db as DAO.Database
Dim rs1 as DAO.Recordset
Dim rs2 as DAO.Recordset
Set db=CurrentDB
Set rs1=db.OpenRecordset("Table1",dbOpenDynaset)
Set rs2=db.OpenRecordset("Table2",dbOpenDynaset)
rs1.MoveFirst
Do While Not rs1.EOF
rs2.AddNew
rs2.Fields("col_1"

=rs1.Fields("field_1"

rs2.Fields("col_2"

=rs1.Fields("field_2"

rs2.Fields("col_3"

=rs1.Fields("field_3"

rs2.Fields("col_4"

=rs1.Fields("field_4"

' Code for adding the remaining 6 fields
rs2.Update
rs1.MoveNext
Loop
rs1.Close
rs2.Close
db.Close
Set db=Nothing
Set rs1=Nothing
Set rs2=Nothing
End Sub
In the above code, substitute the fields col_1,col_2 etc. and field_1 etc. with the actual fields names in the tables. Hope it helps. Let me know what happens.
With regards,
PGK