משאב של מניפסט מאקרו ב-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*. אפשר להפעיל פקודות מאקרו ללא קיצורי דרך רק דרך התפריט **כלים** > **פקודות מאקרו**.
functionName

string

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

string

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