Ressource de fichier manifeste de macro Sheets

Configuration utilisée pour définir les macros Sheets. Les fichiers manifestes définissant des macros doivent inclure tous les champs marqués comme obligatoires.

Sheets

Niveau supérieur de la configuration du fichier manifeste de macro Sheets. Il ne sert qu'à définir les macros Sheets.

Représentation JSON
{
  "macros": [
    {
      object (Macro)
    }
  ]
}
Champs
macros[]

object (Macro)

Obligatoire. Liste des macros définies et de leurs propriétés associées propriétés.

Macro

Configuration d'une seule macro. Les définitions doivent inclure tous les champs marqués comme obligatoires.

Représentation JSON
{
  "defaultShortcut": string,
  "functionName": string,
  "menuName": string
}
Champs
defaultShortcut

string

Raccourci clavier qui exécute la macro. Il doit être au format Ctrl+Alt+Shift+*Number*. Les macros sans raccourci ne peuvent être exécutées que depuis le menu **Outils** > **Macros**.
functionName

string

Obligatoire. Nom de la fonction Apps Script qui exécute la macro. Par défaut, il correspond au menuName pour les fonctions créées automatiquement, mais ce n'est pas obligatoire.
menuName

string

Obligatoire. Nom de la macro tel qu'il apparaît dans l' interface utilisateur de Google Sheets.