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 être au format Ctrl+Alt+Shift+Number, où Number est un chiffre. 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 exigence.
menuName

string

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