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 la 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.

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 raccourcis ne peuvent être exécutées qu'à partir du menu **Outils** > **Macros**.
functionName

string

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

string

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