|
Forums, dernières contributions
Bonjour,
j'avais un script sous BO V5 qui lançait une macro et cela fonctionnait parfaitement. Depuis que je suis passé à BO XI j'obtiens ce message d'erreur 'bad macro name'.
Les chemins des fichiers n'ont pas changé et la syntaxe est bien respectée.
Voilà la partie du script qui pose problème :
Sub main_sub()
' Programme principal
Dim HeureLocale As Integer, Minutes As Variant
Dim JourSemaine As String
Call select_data
HeureLocale = Format(Time, 'h')
JourSemaine = Format(Date, 'dddd')
MinutesLocale = Format(Time, 'hh:mm')
MinutesLocale = Mid(MinutesLocale, 4, 2)
If (HeureLocale = 5 And MinutesLocale = 30) And (JourSemaine 'samedi' And JourSemaine 'dimanche') Then
busobj.Application.Interactive = False
busobj.Application.ExecuteMacro ('BANCO_Quotidiens.rea!Les_QUOTIDIENS')
et donc la macro 'les_quotidiens' ne se lance pas.
Auriez-vous une idée ?
Merci
|