Ressource mit Makromanifest in Google Tabellen

Die Konfiguration, die zum Definieren von Sheets-Makros verwendet wird. Manifeste, in denen Makros definiert sind, 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. Die Definition muss alle Felder enthalten, die als Erforderlich gekennzeichnet sind.

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

string

Definiert die Tastenkombination, mit der das Makro ausgeführt wird. Diese muss das Format Ctrl+Alt+Shift+Number haben, wobei Number eine einstellige Zahl 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 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.