Recurso de manifesto da macro das Planilhas

A configuração usada para definir macros do Planilhas. Os manifestos que definem macros precisam ter todos os campos marcados como Obrigatório.

Planilhas

O nível superior da configuração do manifesto de macro do Google Sheets. Isso é usado apenas para definir macros do Google Sheets.

Representação JSON
{
  "macros": [
    {
      object (Macro)
    }
  ]
}
Campos
macros[]

object (Macro)

Obrigatório. Uma lista de macros definidas e as propriedades associadas.

Macro

A configuração de uma única macro. A definição precisa ter todos os campos marcados como Obrigatório.

Representação JSON
{
  "defaultShortcut": string,
  "functionName": string,
  "menuName": string
}
Campos
defaultShortcut

string

Define o atalho de teclado que executa a macro. Esse deve estar no formato Ctrl+Alt+Shift+Number, em que Number é um único dígito. As macros sem atalhos só podem ser executadas no menu Ferramentas > Macros.
functionName

string

Obrigatório. O nome da função do Apps Script que executa a macro. Por padrão, isso corresponde ao menuName para funções criadas automaticamente, mas não é um requisito.
menuName

string

Obrigatório. O nome da macro como aparece na interface do usuário do Google Sheets.