Olá dei com o gato,
Era por causa do CampoTexto como é string só admite 32.768 registos,
então alterei o seu código para:
Dim Rst1 As DAO.Recordset, Rst2 As DAO.Recordset, I As Long
Dim Salto As Long, UltimoRegisto As Long, Sair As Boolean
e com a TabelaDestino criei a consulta TabelaDestino1 onde alterei
o CampoTexto para CampoTexto1:[CampoTexto] e Formatei para "Padrão".
Abraço e obrigado