Lancer une macro avec le VB script

Bonjour, je souhaite lancer une macro avec VB script, (cette routine est exécutée tous les jours dans un planificateur de tâche)

Voici la macro qui est lancé par le VB script

Public Sub run_all()

AddIns.Add Filename:="C:\Program Files (x86)\blp\API\Office Tools\BloombergUI.xla"

AddIns("Bloomberg Excel Tools").Installed = True

Application.Run "OFCUI_PublishApplicationStartedEvent"

Application.Run "'Prof_WBOpen_Timer_Event ""2""'"

Application.CalculateFull

Application.Run "RefreshEntireWorksheet"

Application.OnTime (Now + TimeValue("00:00:5")), "processSheet"

End Sub

Le problème est que la macro Bug à chaque Application.Run et affiche un message "Impossible d'exécuter la macro xx. Il est possible qu'elle ne soit pas disponible dans ce classeur ou que toutes les macros soient désactivées"

Cependant si je lance cette macro sans le vb script, elle marche très bien ?

Ou est donc mon erreur ?

Merci à vous.

Rechercher des sujets similaires à "lancer macro script"