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!!!!
Afficher la suite