Ressource mit Makromanifest in Google Tabellen

Die Konfiguration, die zum Definieren von Sheets-Makros verwendet wird. Manifeste, in denen Makros definiert werden, müssen alle Felder enthalten, die als Erforderlich gekennzeichnet sind.

Tabellen

Die Konfiguration des Manifests für Google Sheets-Makros auf oberster Ebene. Sie wird nur zum Definieren von Google Sheets-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. 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. Er muss das Format Ctrl+Alt+Shift+*Number* haben. 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 dem menuName für automatisch erstellte Funktionen, dies ist jedoch keine Voraussetzung.
menuName

string

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