Ressource de fichier manifeste de macro Sheets

Configuration utilisée pour définir les macros Sheets. Les fichiers manifestes qui définissent des macros doivent comporter tous les champs marqués comme Obligatoire.

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. La définition doit comporter tous les champs marqués comme obligatoires.

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

string

Définit le raccourci clavier qui exécute la macro. Cette valeur doit se présenter sous la forme Ctrl+Alt+Shift+Number, où Number est un chiffre. Les macros sans raccourcis 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, cela correspond à 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.