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. Das Reflection-Dialogfeld Arbeitsbereichseinstellungen öffnen Sie folgendermaßen:

    Darstellung

    Schritte...

    Microsoft Office 2007

    Klicken Sie auf die Reflection-Schaltfläche Reflection-Schaltfläche, und wählen Sie Reflection-Arbeitsbereichseinstellungen aus.

    Microsoft Office 2010

    Wählen Sie im Menü Datei die Option Reflection-Arbeitsbereichseinstellungen aus.

    Reflection-Schaltfläche

    Reflection-Browser

    Wählen Sie im Menü Reflection die Option Einstellungen und dann Reflection-Arbeitsbereichseinstellungen aus.

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

Verwandte Themen

Ausführen von Makros