{VBA + WINxp} Macro excel+acess+tache planif

Fermé
Teddy42 - 29 juil. 2009 à 12:21
 Teddy42 - 29 juil. 2009 à 12:22
Bonjour,

Voici mon problème. Je voudrais faire une tache planifier pour exécuter 1 macro dans Excel, puis exécuter un macro dans Access.


J'ai donc créé une petite tache.bat :

call "C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE" "C:\FICHIEREXCEL1.xls" /cmd "EFFACERDONNEES"
call "C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" "C:\BASEACCESS1.mdb" /cmd "demarage auto"


Voici la macro du fichier excel

Sub EFFACERDONNEES()

Sheets("EXPORT").Select
Range("A5:AP1000").Select
Selection.ClearContents
ActiveWorkbook.Save
ActiveWorkbook.Close
Quit


Cette macro fonctionne, mais elle ne ferme pas Excel... quel est la commande pour fermer Excel?


2eme question, sur la macro Access :

Function traitement_bdd()
DoCmd.RunMacro "QUOTIDIENT"
End Function

Function ouverture_bdd()
If Command = "demarage auto" Then
traitement_bdd
End If
End Function


Cette macro.. ouvre la base, mais rien ne se passe : Comment lancer la Macro et quitter la base?

merci beaucoup!!!!
A voir également:

1 réponse

Autre chose (pour préciser)


Quand Excel s'ouvre, une boite de dialogue s'active pour me demander si je veux activé les macros : Comment faire en sorte qu'il accepte automatiquement, ou alors que cette boite de dialogue ne s'active pas?

thx
0