Tentei algoa assim, imaginando que o addnew fosse equivalente a um append, mas tb não deu certo. Existe como colocar uma função que funcione como o Append onde que crio registro, adciono o valor dos campos e salvo?
For intMes = 0 To 12
strSql = "SELECT * FROM [PPR - Abertos (On Time) 1]"
Set rsPPRopen = db.OpenRecordset(strSql)
rsPPRopen.AddNew
For iCont0 = 0 To rsPPRopen.Fields.Count - 1
For iCont = 0 To rs.Fields.Count - 1
If rsPPRopen.Fields(iCont0).Name = rs.Fields(iCont).Name Then
rs.Fields(rsPPRopen.Fields(iCont).Name) = rs.Fields(iCont).Value
Exit For
End If
Next iCont
Next iCont0
Next intMes
rs.Update
rsPPRopen.Update