Modification des macros Reflection héritées

Vous pouvez modifier les macros Reflection héritées dans l'éditeur Visual Basic. Toutefois, certaines méthodes et propriétés de session ne sont plus prises en charge. Pour plus d'informations, consultez le Guide de référence de VBA de Reflection (Aide > Guide de référence de VBA).

Pour modifier une macro Reflection héritée

  1. Ouvrez le fichier de configuration contenant la macro héritée.

    - ou -

    Si vous avez précédemment enregistré un fichier de configuration contenant une ou plusieurs macros héritées dans un document de session Reflection, ouvrez le document de session.

  2. Ouvrez l'éditeur Visual Basic.
  3. Dans le volet Projet, recherchez le projet intitulé ProjectLegacy(nom du fichier), ouvrez le module approprié, puis modifiez la macro.

    Remarque : Les macros héritées doivent être modifiées dans le projet hérité (ProjectLegacy).

  4. Enregistrez le fichier en tant que document de session Reflection pour conserver les changements.

    Reflection identifie la macro comme étant une « macro héritée » même si elle est dans un document de session Reflection.

Modification des macros Reflection Basic

Pour modifier les scripts Reflection Basic

  1. Ouvrez l'éditeur Reflection Basic.
  2. Ouvrez le script Reflection Basic à modifier.
  3. Utilisez « Application » comme nom d'objet Reflection.

    Exemple de code

  4. (Facultatif) Pour accéder aux informations ou aux procédures dans d'autres scripts Reflection Basic, utilisez la métacommande $Include, l'instruction Declare ou la méthode RunScript.

    Exemple de code

Pour modifier une macro Reflection Basic (script) :

  1. Ouvrez l'éditeur Reflection Basic.
  2. Ouvrez le script Reflection Basic à modifier.

Facultatif : pour accéder aux informations ou aux procédures dans d'autres scripts Reflection Basic, utilisez la métacommande $Include, la méthode RunScript ou l'instruction Declare.

Exemple de la métacommande $Include :

Cette ligne de code (le commentaire est voulu) rendra les fonctions du fichier common.rbs disponibles dans le fichier .rbs.

'$include ".\common.rbs"

Exemple de la méthode RunScript :

Cette ligne de code exécute le script myTestRBScript.rbs.
Application.RunScript "myTestRBScript.rbs", ""

Autres rubriques

Boîte de dialogue Sélectionner une action