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