Dim cnn As New ADODB.Connection
Dim cmd As New ADODB.Command
Dim strcnn As String
dim sValue as string
cnn.ConnectionString = "ODBC;DBQ="MDBFile.mdb" & ";UID=;PWD=;Driver={Microsoft Access Driver (*.mdb)}"
cnn.open
Set rs = New ADODB.Recordset
set rsNew=New ADODB.Recordset
strcnn = "SELECT * FROM Template"
rs.open strcnn, cnn, adOpenDynamic, adLockOptimistic
sValue=rs.Field("FieldName"

.value
rs.close
strcnn="SELECT * FROM NEW_Table"
rsNew.open strcnn, cnn, adOpenDynamic, adLockOptimistic
rsNew.addNew
rsNew.fields("FieldName"

=sValue
rsNew.close
cmd.CommandText = "DELETE * FROM Template"
cmd.CommandType = adCmdText
cmd.CommandTimeout = 15
cmd.Execute
set rs=Nothing
set rsNew=Nothing
If you have many records in Template table you can iterate through them using Do while Not EOF..and then writing it to the New table. Hope this Helps..
Thanks Murali Bala