Ressource de fichier manifeste de macro Sheets

Configuration utilisée pour définir les macros Sheets. Tous les champs des fichiers manifestes qui définissent des macros doivent être marqués comme Obligatoire.

Sheets

Niveau supérieur de la configuration du fichier manifeste de macro Sheets. Il n'est utilisé que pour définir des 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. Tous les champs de la définition doivent être marqués comme Obligatoire.

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

string

Définit le raccourci clavier qui exécute la macro. Il doit se présenter sous la forme Ctrl+Alt+Shift+Number, où Number est un chiffre à un seul chiffre. Les macros sans raccourcis ne peuvent être exécutées que depuis le menu Tools > Macros (Outils > Macros).
functionName

string

Obligatoire. Nom de la fonction Apps Script qui exécute la macro. Par défaut, il correspond à 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.