Bonjour,

j'ai une macro sur access (appelons la macro 1)qui a pour but de lancer une autre macro (macro 2)sur excel. cette derniere ,macro 2, doit chercher a se mettre a jour grace aux table et autre qui se trouve sur le fichier access .mdb de la macro 1

Or mon souci cest que macro 2 buggue parce ke le fichier access.mdb est tjs ouvert

Jaimerai fermer cette base acces tout en le sauvegardant pour que macro 2 fasse sa MAJ or jy arrive pas (je sais ke cest tout con)

voici ce ke jai essayer
Sur excel jai mis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Dim appACS As New Access.Application
...
appACS.CloseCurrentDatabase
la ca me dit "l'expression entré fait référence a un objet fermé ou supprimé"
sinon jai essayé ca
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Dim strMonFichierAccess As String
strMonFichierAccess = strRepertoireAccess & "chemin de mon fichier"
'DoCmd.Close acDataAccessPage, strMonFichierAccess, acSaveYes
la ca pas de message d'eeruer mais plus un popup me demandant ou est le fichier le fichier acces.mdb pr faire sa MAJ

jespere que jai eté assez clair

si qqun a une code a me filer il serait sympa