Nouvelles fonctions de TRANSACTION versions 10.6/10.7 > Exécution des scripts > Publication de macros dans un classeur Excel
Publication de macros dans un classeur Excel
Dans TRANSACTION, vous pouvez publier des macros dans des classeurs Excel et personnaliser des aspects des variables. Vous pouvez également modifier les macros déjà publiées dans des classeurs depuis TRANSACTION sans ouvrir VBA. Les macros créées dans TRANSACTION peuvent être exécutées dans les clients TRANSACTION et RUNNER et dans le module d'extension RUNNER d'Excel.
- Le fichier Excel dans lequel vous effectuez la publication doit avoir les macros activées.
- Vous pouvez exécuter une validation VBA sur la macro. Vous devez vérifiez manuellement que la syntaxe VBA est correcte.
Pour publier une macro
- Créez la macro dans un fichier .txt ou copiez-la dans le fichier.
- Dans le volet Exécuter, cliquez sur Publier une macro
. - Dans la boîte de dialogue Winshuttle Macro Publisher, cliquez sur Importer.
Accédez à l'emplacement du fichier .txt.
- Cliquez sur Enregistrer pour publier la macro.
Procédure de modification des macros déjà publiées dans des classeurs :
- Dans le volet Exécuter, cliquez sur Publier une macro
. - Dans la liste dans la boîte de dialogue Winshuttle Macro Publisher, sélectionnez la macro à utiliser. Cliquez sur Modifier.
- L'éditeur de texte s'ouvre pour accepter les modifications. Cliquez sur Enregistrer.
Pour activer une macro comme bouton dans un classeur.
Remarque : Les fichiers Excel dont le nom contient un espace ne peuvent pas contenir de boutons.
- Dans le volet Exécuter, cliquez sur Publier une macro
. - Dans la liste, sélectionnez la macro à utiliser.
- Cliquez sur Créer un bouton.
- Dans la zone Légende, nommez le bouton et dans la zone d'adresse de cellule, indiquez l'emplacement dans lequel le bouton doit apparaître. Cliquez sur OK.
Procédure d'exécution d'une macro :
- Dans le volet Exécuter, cliquez sur Publier une macro
. - Dans la liste, sélectionnez la macro à utiliser. Cliquez sur Exécuter.
Modèles de macros
Il existe des modèles de macros que vous pouvez personnaliser en fonction de vos besoins Pour télécharger les modèles, accédez à wise.winshuttle.com.
Le formulaire peut être généré en utilisant une seule méthode définie dans la balise <MN></MN>
. Les variables doivent être codées dans le format suivant :
<WSM_Declaration><VN>Nom variable</VN><LT>Étiquette</LT><DV>Valeur par défaut</DV><DT>Type de données</DT><MN>Nom de la méthode</MN></WSM_Declaration>
Procédure d'ajout de vos variables :
- Cliquez sur Publier une macro.
- Cliquez sur Importer pour importer la macro ou le modèle.
- Cliquez sur Modifier.
- Ajoutez les variables. Cliquez sur Enregistrer.