Inhalt /Index /Suche anzeigen

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

  1. (Empfohlen) Wenn Ihr Legacymakro in Reflection 10.x oder früher erstellt wurde, speichern Sie es in Reflection 14.x.
  2. Wählen Sie im Reflection-Menü den Befehl Reflection-Arbeitsbereich-Einstellungen.
  3. Klicken Sie unter Vertrauensstellungscenter auf API- und Makrosicherheit einrichten.
  4. Wählen Sie im Listenfeld Legacy-API-Voreinstellung die Option Reflection, und klicken Sie dann auf OK.
  5. Klicken Sie in der Registerkarte Sitzung der Multifunktionsleiste auf Makro ausführen.
  6. 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.

Verwandte Themen

Ausführen von Makros