Recurso de manifesto da macro das Planilhas

A configuração usada para definir macros das Planilhas. Nos manifestos que definem macros, todos os campos precisam estar marcados como Obrigatório.

Planilhas

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

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

object (Macro)

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

Macro

A configuração de uma única macro. Na definição, todos os campos precisam estar marcados como Obrigatórios.

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

string

Define o atalho de teclado que executa a macro. Ele precisa 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 a menuName para funções criadas automaticamente, mas isso não é um requisito.
menuName

string

Obrigatório. O nome da macro como aparece na interface do Planilhas Google.