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