Reflection-Legacymakros
Hinweis: Um Legacymakros in Reflection verwenden zu können, muss das dazugehörige Kompatibilitätsfeature installiert sein. Weitere Informationen hierzu finden Sie in den Reflection-Informationen für Administratoren.
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
- (Empfohlen) Wenn Ihr Legacymakro in Reflection 10.x oder früher erstellt wurde, speichern Sie es in Reflection 14.x.
- Wählen Sie im Reflection-Menü den Befehl Reflection-Arbeitsbereich-Einstellungen.
- Klicken Sie unter Vertrauensstellungscenter auf API- und Makrosicherheit einrichten.
- Wählen Sie im Listenfeld Legacy-API-Voreinstellung die Option Reflection, und klicken Sie dann auf OK.
- Klicken Sie in der Registerkarte Sitzung der Multifunktionsleiste auf Makro ausführen.
- 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 und Methoden enthält, kann es möglicherweise nicht ausgeführt werden. 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.
|