Lancer une macro en vb
Résolu
Guillaume
-
Guillaume -
Guillaume -
Bonjour à tous,
J''ai un probleme pour lancer une macro en vb sur mon code est le suivant :
Private Sub bt_val_Click()
...
DoCmd.Close
Application.Run "MacroPréparationDonnées"
End Sub
Bonne journée!
J''ai un probleme pour lancer une macro en vb sur mon code est le suivant :
Private Sub bt_val_Click()
...
DoCmd.Close
Application.Run "MacroPréparationDonnées"
End Sub
Bonne journée!
A voir également:
- Lancer une macro en vb
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Vb - Télécharger - Langages
- Lancer une application au démarrage windows 10 - Guide
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Jitbit macro recorder - Télécharger - Confidentialité
2 réponses
Call NomDeLaMacro
Cela marche si la macro est dans le fichier excel actuellement en execution.
Sinon il faut écrire
Application.Run "'NomDuFichier.xls'!NomDeLaMacro"
En fait je travail sur une base access appelé Base_locale j'ai un formulaire et quand je click sur validé je voudrais que s'éxécute ma macro qui est dans la mm base.
J'ai essayé
Application.Run "Base_locale.mdb'!MacroPréparationDonnées" ca me met l'erreur microsoft office acccess ne peut pas trouver la procedure "Base_locale.mdb'!MacroPréparationDonnées".
Dans ce cas il faut que j'utilise call plutot ?
J'ai essayé
Application.Run "Base_locale.mdb'!MacroPréparationDonnées" ca me met l'erreur microsoft office acccess ne peut pas trouver la procedure "Base_locale.mdb'!MacroPréparationDonnées".
Dans ce cas il faut que j'utilise call plutot ?