Page 1 of 1

Lancer automatiquement une macro à la suite l'une de l'autre ?

Posted: 16 Feb 2018, 12:42
by djwaves
Bonjour à tous,

Je dois avouer que je m'amuse comme un fou avec ce programme que j'ai découvert il y a 2 semaines !! Merci au programmeur !!! :o :o :o :o :o

1) J'aimerais savoir s'il existe un moyen de directement lancer la macro sans passer par "ouvrir actiona" puis cliquer sur exécuter.

2) Est-ce possible, suivant la réponse 1 de lancer des macros l'une à la suite de l'autre ?

Merci à vous tous du forum 8) 8)

Re: Lancer automatiquement une macro à la suite l'une de l'autre ?

Posted: 17 Feb 2018, 11:24
by francois
Bonjour,
1) J'aimerais savoir s'il existe un moyen de directement lancer la macro sans passer par "ouvrir actiona" puis cliquer sur exécuter.
Il y a (au moins) 2 manières :

a) Créer un fichier "executable" :
Dans actiona :
Option fichier => s Exporter => executable(SFX)
un fichier .exe est créer
avantages :
  • Il n'y a qu'à cliquer sur ce fichier pour lancer ce script.
  • Ce fichier peut être lancé à partir d'un PC où Actiona n'est pas installé.
Inconvénient :
  • Y compris pour un petit script, le fichier fait plus de 20 megas octets.
b) créer un fichier .bat qui contient actexec.exe puis le script

exemple

Code: Select all

C:\"Program Files"\Actiona\actexec.exe  D:\temp\test_a.ascr  
- Voir où est installé Actiona pour bien paramétrer.
- Dans ce fichier bat, il est possible de mettre plusieurs lignes donc on peut enchaîner plusieurs scripts.
- Une fois le fichier .bat créé, il n'y a plus qu'à cliquer dessus pour lancer le(s) script(s)

Dans viewtopic.php?f=25&t=1506, Didier a fait un topo très interessant sur l'execution des scripts via les fichiers bat.

Bonne journée

Je suis toujours épaté par le logiciel que JMGR a conçu et réalisé.

Re: Lancer automatiquement une macro à la suite l'une de l'autre ?

Posted: 17 Feb 2018, 16:23
by djwaves
Encore 1x merci à toi !!!

Par contre, est-ce une idée où lorsque dans le programme on lui dit d'attendre 1 seconde, lorsqu'on crée l'exécutable, on dirait qu'il attend moins longtemps !