משאב של מניפסט מאקרו ב-Sheets

ההגדרה שמשמשת להגדרת מקרופונים ב-Sheets. במניפסטים שמגדירים מאקרו, כל השדות חייבים להיות מסומנים בתור חובה.

Sheets

הרמה העליונה של הגדרת המניפסט של המאקרו ב-Sheets. הוא משמש רק להגדרת מאקרו ב-Sheets.

ייצוג ב-JSON
{
  "macros": [
    {
      object (Macro)
    }
  ]
}
שדות
macros[]

object (Macro)

חובה. רשימה של המאקרוים שהוגדרו והמאפיינים המשויכים להם.

Macro

ההגדרה של מאקרו יחיד. כל השדות צריכים להיות מסומנים באפשרות חובה.

ייצוג ב-JSON
{
  "defaultShortcut": string,
  "functionName": string,
  "menuName": string
}
שדות
defaultShortcut

string

הגדרת מקש הקיצור להפעלת המאקרו. השדה חייב להיות בפורמט Ctrl+Alt+Shift+Number, כאשר Number היא ספרה אחת. אפשר להריץ מאקרו ללא קיצורי דרך רק מהתפריט כלים > מאקרו.
functionName

string

חובה. השם של פונקציית Apps Script שמפעילה את המאקרו. כברירת מחדל, הערך הזה תואם ל-menuName של הפונקציות שנוצרות באופן אוטומטי, אבל זה לא נדרש.
menuName

string

חובה. שם המאקרו כפי שהוא מופיע בממשק המשתמש של Google Sheets.