Recurso de manifiesto de macro de Hojas de cálculo

La configuración que se usa para definir Macros de Hojas de cálculo Los manifiestos que definen macros deben tener todos los campos están marcados como obligatorios.

Hojas de cálculo

El nivel superior de la configuración del manifiesto de la macro de Hojas de cálculo. Este es solo el que se usan para definir las macros de Hojas de cálculo.

Representación JSON
{
  "macros": [
    {
      object (Macro)
    }
  ]
}
Campos
macros[]

object (Macro)

Obligatorio. Una lista de macros definidas y sus marcas propiedades.

Macro

Es la configuración para una sola macro. La definición debe tener todos los campos están marcados como obligatorios.

Representación JSON
{
  "defaultShortcut": string,
  "functionName": string,
  "menuName": string
}
Campos
defaultShortcut

string

Define la combinación de teclas que ejecuta la macro. Debe tener el formato Ctrl+Alt+Shift+Number, donde Number es un dígito. Macros sin solo se pueden ejecutar desde la pestaña Herramientas > el menú Macros.
functionName

string

Obligatorio. El nombre de la función de Apps Script que se ejecuta la macro. De forma predeterminada, coincide con el menuName de funciones creadas automáticamente, pero esto no es un requisito.
menuName

string

Obligatorio. El nombre de la macro tal como aparece en la IU de Hojas de cálculo de Google