Recurso de manifesto da macro das Planilhas

A configuração usada para definir as macros do Planilhas. Manifestos que definem macros precisam ter todos os campos marcados como Obrigatórios.

Planilhas

Nível superior da configuração do manifesto de macro do app Planilhas. Ele é 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. A definição precisa ter todos os campos 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 dígito único. 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.