Bonjour,
J'ai une fonction Public EnrichirDico() dans un module d'une base de données "Commun" qui fonctionne très bien.
À partir d'une autre BD Access, je voudrais exécuter cette fonction avec le code suvant :
La base de données Commun s'ouvre bien, mais j'obtiens l'erreur que la procédure "EnrichirDico()" n'est pas trouvée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Public Sub CreerDictionnaire() Dim commun As Access.Application ' Create instance of Access Application object. Set commun = CreateObject("Access.Application") ' Open WizCode database in Microsoft Access window. commun.OpenCurrentDatabase "C:\inetsrv\wwwroot\commun\database\commun.mdb", False ' Run Sub procedure. commun.Run "EnrichirDico()" Set commun = Nothing End Sub
Qu'Est-ce qui cloche ?
Quand j'exécute la même fonction à partir d'une macro dans Commun, elle marche.
Partager