משאב של מניפסט מאקרו ב-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.