Ressource mit Makromanifest in Google Tabellen

Die Konfiguration, die zum Definieren von Google Tabellen-Makros verwendet wird. In Manifesten, in denen Makros definiert werden, müssen alle Felder als Erforderlich gekennzeichnet sein.

Tabellen

Die oberste Ebene der Manifestkonfiguration des Makros für Google Tabellen. Dies 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 Eigenschaften.

Macro

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

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

string

Definiert die Tastenkombination, mit der das Makro ausgeführt wird. Sie muss die Form Ctrl+Alt+Shift+Number haben, wobei Number eine einstellige Zahl ist. Makros ohne Verknüpfungen 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 dem menuName für Funktionen, die automatisch erstellt werden. Das ist aber keine Voraussetzung.
menuName

string

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