Saltar a contenido

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 bien-

    Si ha guardado en un documento de sesión de Reflection un archivo de configuración que contiene macros heredadas, abra el documento de sesión.

  2. Los pasos dependen de su modo de interfaz de usuario.

    Modo de interfaz de usuario Pasos
    Cinta Reflection En la ficha Macros, haga clic en Visual Basic.
    Navegador de Reflection En el menú Reflection, elija Herramientas, Macro y por último Visual Basic.
    TouchUx Toque el icono Llave inglesa y en Macro seleccione 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 realizadas en 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.

  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.

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.

  3. 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.

    '$incluir ".\common.rbs"

    Ejemplo del método RunScript:

    Esta línea de código ejecuta el script myTestRBScript.rbs.

    Application.RunScript "myTestRBScript.rbs", ""

Más información