Ressource mit Makromanifest in Google Tabellen

Die Konfiguration, die zum Definieren von Tabellen-Makros verwendet wird. Bei Manifesten, die Makros definieren, müssen alle Felder als Erforderlich gekennzeichnet sein.

Tabellen

Die oberste Ebene der Manifestkonfiguration für das Google Tabellen-Makro. Damit werden nur Tabellen-Makros definiert.

JSON-Darstellung
{
  "macros": [
    {
      object (Macro)
    }
  ]
}
Felder
macros[]

object (Macro)

Erforderlich. Eine Liste der definierten Makros und ihrer zugehörigen Eigenschaften.

Macro

Die Konfiguration für ein einzelnes Makro. Bei der Definition müssen alle Felder als Erforderlich gekennzeichnet sein.

JSON-Darstellung
{
  "defaultShortcut": string,
  "functionName": string,
  "menuName": string
}
Felder
defaultShortcut

string

Definiert das Tastaturkürzel, mit dem das Makro ausgeführt wird. Sie muss das Format Ctrl+Alt+Shift+Number haben, wobei Number eine einstellige Zahl ist. Makros ohne Tastenkombinationen können nur im Menü Tools > Makros ausgeführt werden.
functionName

string

Erforderlich. Der Name der Apps Script-Funktion, die das Makro ausführt. Bei automatisch erstellten Funktionen entspricht dies dem menuName-Wert. Dies ist jedoch keine Voraussetzung.
menuName

string

Erforderlich. Der Name des Makros, wie er auf der Benutzeroberfläche von Google Tabellen angezeigt wird.