Ressource mit Makromanifest in Google Tabellen

Die Konfiguration, mit der Tabellen-Makros definiert werden. Manifeste, in denen Makros definiert werden, müssen alle Felder enthalten, die als Erforderlich gekennzeichnet sind.

Tabellen

Die oberste Ebene der Manifestkonfiguration für Tabellen-Makros. Sie wird nur verwendet, um Tabellen-Makros zu definieren.

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. Definitionen müssen alle Felder enthalten, die als Erforderlich gekennzeichnet sind.

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

string

Die Tastenkombination, mit der das Makro ausgeführt wird. Sie muss das Format haben Ctrl+Alt+Shift+*Number*. Makros ohne Tastenkombinationen 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 stimmt dieser mit dem menuName für Funktionen automatisch erstellte Funktionen überein, dies ist jedoch keine Voraussetzung.
menuName

string

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