Ah je n'avais pas fait attention ... Tu as juste mis le nom de la macro ?
Ah non ça effectivement, ça parle à Excel une fois que le classeur est
chargé, mais pas au système.
Tu peux essayer le nom du fichier, avec son extension, il peut s'ouvrir
avec le programme par défaut, à vérifier. Là-dedans si tu veux exécuter
une macro, bien entendu il faut qu'elle soit en autoopen (il faut
vérifier les noms adéquats, la dernière fois que j'ai joué avec remonte
à une dizaine d'années). Au besoin, on peut en reparler une fois que la
tâche planifiée ouvre le classeur. Il a existé des versions d'Excel qui
acceptaient un argument de ligne de commande pour indiquer une macro à
exécuter.
Mais, dans une tâche planifiée, une macro Excel sans préciser où elle
est ni ce qu'il faut faire avec, aucune chance.
Pour la fermeture, il se peut bien qu'il soit plus facile de gérer ça à
l'intérieur du classeur.
Si c'est pour juste afficher un message, tu peux écrire un script, c'est
moins lourd qu'un classeur Excel pour le même travail. Comme langage tu
peux choisir VBScript, par rapport à VBA ça te demandera moins d'effort
d'adaptation que JavaScript. Chacun des deux langages a ses newsgroups
dédiés. Il existe aussi des newsgroups pour les scripts en général.