Zasób manifestu makra Arkuszy

Konfiguracja służąca do definiowania makr arkuszy. Pliki manifestu, które definiują makro, muszą zawierać wszystkie pola oznaczone jako Wymagane.

Arkusze

Najwyższy poziom konfiguracji pliku manifestu makra w Arkuszach. Służy on tylko do definiowania makr w Arkuszach.

Zapis JSON
{
  "macros": [
    {
      object (Macro)
    }
  ]
}
Pola
macros[]

object (Macro)

Wymagany. Lista zdefiniowanych makrosów i powiązanych z nimi właściwości.

Makro

Konfiguracja pojedynczego makra. Definicja musi zawierać wszystkie pola oznaczone jako Wymagane.

Zapis JSON
{
  "defaultShortcut": string,
  "functionName": string,
  "menuName": string
}
Pola
defaultShortcut

string

Definiuje skrót klawiszowy, który uruchamia makro. Musi mieć format Ctrl+Alt+Shift+Number, gdzie Number to pojedyncza cyfra. Makra bez skrótów można wykonać tylko z poziomu menu Narzędzia > Makra.
functionName

string

Wymagany. Nazwa funkcji Apps Script, która wykonuje makro. Domyślnie jest ona taka sama jak menuName w przypadku funkcji utworzonych automatycznie, ale nie jest to wymagane.
menuName

string

Wymagany. Nazwa makra wyświetlana w interfejsie Arkuszy Google.