Mostrar Contenido / Índice / Búsqueda

Editar macros heredadas de Reflection

Puede editar macros heredadas de Reflection en el Editor de Visual Basic. Sin embargo, ya no se ofrece soporte para algunos métodos y propiedades de sesión. Para obtener más información, consulte la Guía VBA de Reflection (Ayuda > Guía VBA).

Para modificar una macro Reflection heredada

  1. Abra el archivo de configuración que contiene la macro heredada.

    -o-

    Si previamente ha guardado un archivo de configuración que contiene una o más macros heredadas en un documento de sesión de Reflection, abra dicho documento de sesión.

  2. Abra el Editor Visual Basic.
  3. En el panel Proyecto, busque el proyecto llamado ProjectLegacy (nombre de archivo), abra el módulo que corresponda y modifique la macro.

    Nota: las modificaciones a macros heredadas se deben introducir en el proyecto heredado (ProjectLegacy).

  4. Guarde el archivo como documento de sesión de Reflection para conservar los cambios.

    Reflection identificará la macro como "heredada", aunque esté en un documento de sesión de Reflection.

Editar macros de Reflection Basic

Para editar scripts de Reflection Basic

  1. Abra el Editor de Reflection Basic.
  2. Abra el script de Reflection Basic que desea editar.
  3. Utilice Aplicación como nombre del objeto de Reflection.

    Ejemplo de código

  4. (Opcional) Para acceder a la información y los procedimientos en otros scripts de Reflection Basic, utilice el metacomando $Include, la instrucción Declare, o el método RunScript.

    Ejemplo de código

Para editar una macro de Reflection Basic (script):

  1. Abra el Editor de Reflection Basic.
  2. Abra el script de Reflection Basic que desea editar.

Opcional: Para acceder a información o procedimientos en otros scripts de Reflection Basic, use el metacomando $Include, el método RunScript o la declaración Declare.

Ejemplo del metacomando $Include:

Esta línea de código (comentario intencionado) hará que las funciones de common.rbs estén disponibles en el archivo .rbs.

'$include ".\common.rbs"

Ejemplo del método RunScript:

Esta línea de código ejecuta el script myTestRBScript.rbs.
Application.RunScript "myTestRBScript.rbs", ""

Temas relacionados

Cuadro de diálogo Seleccionar acción