Benutzer-Werkzeuge

Webseiten-Werkzeuge


tools:macroexpress

MacroExpress

Einstellung für "Scope" und für "Window Activate"

  • Bei „Scope“ muss immer ein Programm gewählt werden, nicht etwa ein Dateifenster.
  • Ein Dateifenster kann mit dem Befehl „Window Activate“ innerhalb des Makros gewählt werden, wobei es meistens besser ist, nur einen Teil des Dateinamens einzugeben.

Textvariablen

Erzeugung auf Basis der Zwischenablage

Textvariablen können z. B. aus dem Inhalt der Zwischenablage erzeugt werden. Voraussetzung: in Datei, auf die das Makro angewandt werden soll, muss ein Textstück markiert sein.

In Makro Express Pro lassen sich beliebig viele Textvariablen (oder überhaupt Variablen) erzeugen und speichern. Das heißt, es lassen sich beliebig viele Textstücke über die Zwischenablage „festhalten“ und zu jedem Zeitpunkt mit einem beliebigen anderen Makro in einen Text einbauen.

Vorgehen in Makro Express:

  1. Entweder neues Makro anlegen oder vorhandenes editieren.
  2. In Makro-Fenster:
    1. Befehl „Clipboard Copy“
    2. Befehl „Variable Set String“, im aufgehenden Fenster
      1. wählen: „Set Value from Clipboard
      2. den Namen der „Destination Variable“ eingeben; falls sie noch nicht existiert, wird man aufgefordert, sie zu definieren; der Name ist frei wählbar.
    3. OK
    4. Jetzt ist die Variable besetzt, allerdings kann sie noch nicht in einem anderen Makro verwendet werden.
    5. Dazu muss sie gespeichert werden: Befehl „Variable Save: Save Text Variables“.
    6. Save and Close

Anmerkung: innerhalb ein und desselben Makros (wenn die Variable also später im Makro verwendet werden soll) kann auf den Befehl „Variable Save“ verzichtet werden.

Verwendung: Einfügen des Variablenwerts in einen Text

Voraussetzung: in Datei, auf die das Makro angewandt werden soll, muss der Cursor an einer Stelle der Wahl blinken.

Vorgehen in Makro Express:

  1. Entweder neues Makro anlegen oder vorhandenes editieren.
  2. In Makro-Fenster:
    1. Damit der Wert der Variablen im Text eingefügt werden kann, muss sie zunächst „restored“ werden: Befehl „Variable Restore: Restore Text Variables
    2. Befehl „Text Type (Simulate Keystrokes): %<Name der Variablen>%“ - dabei müssen die Prozentzeichen eingegeben werden, denn sie sind das Kennzeichnen für eine Variable, der Name steht direkt dazwischen, die spitzen Klammern dienen hier nur zur optischen Abgrenzung
    3. Save and Close

Anmerkung: innerhalb ein und desselben Makros (wenn also die Variable vorher im Makro erzeugt wurde) kann auf den Befehl „Variable Restore“ verzichtet werden.

Weitere Information

Fehlermeldung "Could not create the file due to the following error: File accesss denied ..."

Diese Fehlermeldung erscheint, wenn man eine neue Makrodatei anlegen möchte und direkt nach der Eingabe des Dateinamens OK wählt. Vermeidung des Fehlers: Nach Eingabe des Namens zunächst über „Browse“ den Ordner festlegen, dann OK.

tools/macroexpress.txt · Zuletzt geändert: 2023/07/10 20:57 von walter