Ressource mit Makromanifest in Google Tabellen

Die Konfiguration, mit der Google Tabellen-Makros definiert werden. In Manifesten, die Makros definieren, müssen alle Felder als Erforderlich gekennzeichnet sein.

Tabellen

Die oberste Ebene der Manifestkonfiguration des Google Tabellen-Makros. Dieser wird nur zum Definieren von Google Tabellen-Makros verwendet.

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

object (Macro)

Erforderlich. Eine Liste der definierten Makros und der zugehörigen Properties.

Macro

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

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

string

Hier wird die Tastenkombination definiert, mit der das Makro ausgeführt wird. Er muss das Format Ctrl+Alt+Shift+Number haben, wobei Number eine einzelne Ziffer ist. Makros ohne Tastenkürzel können nur über das Menü Tools > Makros ausgeführt werden.
functionName

string

Erforderlich. Der Name der Apps Script-Funktion, die das Makro ausführt. Standardmäßig entspricht dies der menuName für automatisch erstellte Funktionen. Dies ist jedoch keine Voraussetzung.
menuName

string

Erforderlich. Der Name des Makros, wie er in Google Tabellen angezeigt wird.