Защо не свържете таблиците чрез ODBC, както е предложено от Keltia, и след това да използвате поредица от заявки, за да добавите записи, които липсват, и да актуализирате променените записи. Заявките могат да се изпълняват през VBA. ADO също ще работи добре с MySQL и Access.
Някои бележки за кода, използван в Access:
Set db = CurrentDb
strSQL = "Insert INTO [ODBC;DSN=DSNName;].NameOfMySQLTable " _
& "Select AnyField As NameOfMySQLField FROM AnyAccessTable;"
db.Execute strSQL, dbFailOnError
End Sub
-- http://forum.lessthandot.com/viewtopic.php?f =95&t=3862