VBA Excel/Access: lecture seule après macro
Bonjour, voila je suis debutante en VBA, j'ai trouvé un code sur internet qui permet de lancer une macro access depuis un fichier excel. Tout fonctionne la premiere fois, c'est genial. Mais en relançant une fois la macro, il y a un hic... ça ne marche plus:
Citation:
Message Erreur d'execution '3027'
mise à jour impossible. La base de données ou l'objet est en lecture seule.
Donc j'ai été voir la base access en question, et tant que je ne ferme pas mon fichier excel, il reste en lecture seule. Il faudrait qu'après la macro, le fichier access se ferme completement, pour que je puisse relancer d'autres macro dans cette base.
Code:
1 2 3 4 5 6 7
| Sub ExécuterMacroAccess()
Dim MonAccess As New Access.Application
MonAccess.OpenCurrentDatabase "Q:\Documents\lahila\base de donnees.mdb"
MonAccess.DoCmd.RunMacro "Executer les macros"
MonAccess.Quit acQuitSaveNone
Set MonAccess = Nothing
End Sub |
Si vous avez la solution je prends ;). Merci d'avance