Attendre la fin de la macro
Salut,
ma question peut paraître évidente mais pour un débutant comme moi, vous me rendrez un grand service en m'aidant. J'ai écris un code très simpliste dans VBA Excel qui lance mes macros d'access. Cependant, je désire mettre une condition à mon code qui empêche d'exécuter la deuxième macro avant que l'exécution de la première soit complétée... et que la troisième macro sera exécutée avant que ma deuxième macro soit complétée et ainsi de suite. Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| Sub Macro_par_Marco()
Dim acApp As New Access.Application
' Démarrer Access
Set acApp = New Access.Application
' Ouvrir la base de données concernée
acApp.OpenCurrentDatabase ("C:\Temp\nouveau_matching.mdb")
' Exécuter les macros
acApp.DoCmd.RunMacro "Étape 1"
acApp.DoCmd.RunMacro "Étape 2"
acApp.DoCmd.RunMacro "Merge Premium"
acApp.DoCmd.RunMacro "Merge LDF"
acApp.DoCmd.RunMacro "IBNR DIR2"
' Quitter Access
acApp.Quit
Set acApp = Nothing
End Sub |
Merci à l'avance