Bonjour,
Je cherche à lancer un code à l'intérieur d'une autre base de données (base 2), à partir de ma base principale (base 1). Le hic, c'est que ça ne marche (et c'est impec) que quand je lance ce code directement dans la base 2. Après, cela marche à partir de la base 1 aléatoirement (ça peut fonctionner comme ça peut ne pas fonctionner), mais toujours en arrière plan (une fenêtre pour sélectionner un fichier s'ouvre en arrière plan et il faut aller la chercher avec alt-tab.
Voici le code de lancement dans la base 1:
Qu'est ce qui cloche ici ?
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
16
17
18
19 Function import_BCM() On Error GoTo err_import_BCM Dim obj As New Access.Application obj.OpenCurrentDatabase ("D:\Métrévit\Keynotes.accdb"), True obj.DoCmd.RunMacro "ImportBCM_utilise_nom_cree_keynote" SendKeys "%{TAB}" obj.CloseCurrentDatabase Set obj = Nothing err_import_BCM: Resume Next ' End Function
Merci de votre aide.
O.
Partager