Modifica di macro di versioni precedenti di Reflection

È possibile modificare macro di versioni precedenti di Reflection in Visual Basic Editor. Tuttavia, alcuni metodi della sessione e proprietà non sono più supportati. Per ulteriori informazioni, vedere le Informazioni di riferimento di VBA di Reflection (? > Informazioni di riferimento di VBA).

Per modificare una macro di una versione precedente di Reflection

  1. Aprire il file di impostazioni che contiene la macro.

    -oppure-

    Se si dispone di un file di impostazioni precedentemente salvato e contenente una o più macro di versioni precedenti per un documento della sessione di Reflection, aprire il documento della sessione.

  2. Nella finestra Progetto, individuare il progetto con il nome ProjectLegacy(nome file), aprire il modulo appropriato e modificare la macro.

    NOTA:Le modifiche alle macro di versioni precedenti devono essere eseguite nel relativo progetto (ProjectLegacy).

  3. Per mantenere le modifiche, salvare il file come documento della sessione di Reflection.

    Reflection identifica la macro come "macro di versione precedente", anche se si trova in un documento della sessione di Reflection.

Modifica di macro di Reflection Basic

Per modificare script di Reflection Basic

  1. Aprire Editor di Reflection Basic.

  2. Aprire lo script di Reflection Basic che si desidera modificare.

  3. Utilizzare Application per il nome dell'oggetto Reflection.

    Code sample
  4. (Facoltativo) Per accedere a informazioni o procedure contenute in altri script di Reflection Basic, utilizzare il metacomando $Include, l'istruzione Declare oppure il metodo RunScript.

    Code sample

Per modificare una macro (script) di Reflection Basic:

  1. Aprire Editor di Reflection Basic.

  2. Aprire lo script di Reflection Basic che si desidera modificare.

  3. Facoltativo: per accedere a informazioni o procedure contenute in altri script di Reflection Basic, utilizzare il metacomando $Include, il metodo RunScript o l'istruzione Declare.

    Esempio del metacomando $Include:

    Questa riga di codice (il commento è intenzionale) renderà le funzioni in common.rbs disponibili per il file .rbs.

    '$include ".\common.rbs"

    Esempio del metodo RunScript:

    Questa riga di codice esegue lo script myTestRBScript.rbs.

    Application.RunScript "myTestRBScript.rbs", ""