Bonjour, (désolé, encore moi)
Je cherche à exécuter une macro Access à la suite d'une procédure Excel.
L'idéal serait une sorte de "call", mais je ne pense pas que ça existe sans intervention sur un bouton ??
J'ai trouvé dans ce forum les lignes suivantes :
mais j'ai une erreur de compilation : "type défini par l'utilisateur non défini"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Private Sub CommandButton1_Click() 'lancer la macro de la bdd : Application.DisplayAlerts = False Dim dbaccess As Access.Application Set dbaccess = New Access.Application dbaccess.Visible = True dbaccess.OpenCurrentDatabase ("S:\Achats\_Commun\Bu Admin Achats\Base Purch Admin lund 11 (12.01.07 compressee).mdb") dbaccess.DoCmd.RunMacro "Macro Dell Backlog pour Conf" DoEvents dbaccess.Quit Set dbaccess = Nothing Application.DisplayAlerts = True End Sub
sur la ligne "Dim dbaccess As Access.Application"
Comment définir ce type ? c'est dans les options ??
Partager