8.5.1 Reflection-Legacymakros

Reflection unterstützt folgende Makrodateiformate:

  • Einstellungsdateien (.rsf,.r2w,.r4w)

  • SharedMacros (.rma)

  • Reflection Basic-Skripts (.rbs)

  • Reflection-Befehlszeilenskripts (.rcl)

Sie können Einstellungsdateien im Arbeitsbereich öffnen oder Legacymakros als externe Datei ausführen. RCL-Skripts können nur ausgeführt werden, wenn im Arbeitsbereich ein VT-Sitzungsdokument aktiv ist.

So führen Sie ein Reflection-Legacymakro aus

  1. (Empfohlen) Wenn das Legacymakro in Reflection 10.x oder früher erstellt wurde, speichern Sie es in Reflection 14.x.

  2. Klicken Sie unter Vertrauensstellungscenter auf API- und Makrosicherheit einrichten.

  3. Wählen Sie im Listenfeld Legacy-API-Voreinstellung die Option Reflection, und klicken Sie dann auf OK.

  4. Klicken Sie auf der Registerkarte Sitzung der Multifunktionsleiste auf Makro ausführen.

  5. Wählen Sie im Dialogfeld Makro ausführen den gewünschten Makrotyp aus und danach das Legacymakro, das Sie ausführen möchten.

HINWEIS:Wenn das Makro nicht unterstützte Objekte enthält, ist die Funktionalität möglicherweise eingeschränkt oder aufgehoben. Eine Liste der nicht unterstützten Objekte und Methoden finden Sie in der Reflection-VBA-Anleitung (Hilfe > VBA-Anleitung). Wenn in Ihren Legacymakros "Early Binding" verwendet wird und bei der Ausführung des Makros Kompilierungsfehler auftreten, ändern Sie die Reflection-Namespaceverweise von Reflection in ReflectionCOM.