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