Havia um script de shell do Windows (.vbs) em stackoverflow que decompõe e recompõe um arquivo mysql em arquivos de texto e de volta. Desde o início, exporta formulários, módulos, macros e relatórios. Aqui está um link para isso aqui. É a primeira resposta escolhida. Agora, por algum motivo, o autor original escolheu não exportar Tabelas e Consultas ou Relacionamentos de Tabelas simplesmente porque eles são armazenados de maneira diferente pelo Access. Além disso, esse script exclui cada 'objeto' enquanto o exporta, portanto, uma dificuldade é que você não pode excluir uma tabela até que ela seja excluída. Um pouco de aborrecimento. Além disso, ele não forneceu suporte entre os arquivos .adp e .mdb. Você tem que fazer isso manualmente.
Tudo isso é possível, portanto, se você tiver tabelas vinculadas, poderá descobrir como exportá-las para o formato de texto. Em seguida, exporte os relacionamentos. Exclua os relacionamentos e, em seguida, exclua as tabelas. (Se você escreveu o ip em qualquer módulo ou consulta de passagem, você terá que fazê-lo também.) Peça ao script para excluí-los de tudo o que você escolheu para exportar do arquivo original. Depois disso, você essencialmente terá seu arquivo msaccess em um monte de arquivos de texto. A partir daí é apenas um simples caso de fazer um find / replace para cada arquivo (através de código) e então recompor o arquivo de cada elemento alterado.
É muito chato programar, mas com certeza ajuda muito a mudança da produção para os ambientes de desenvolvimento sem suar.
EDIT
Parece que alguém fez algo parecido com o que eu fiz, mas provavelmente melhor que a minha versão:
link
EDITAR NOVAMENTE
Hmmm, se funciona para você, então ótimo, mas esse programa não está funcionando para mim :( Além disso, é em C #: (