پیکربندی که برای تعریف ماکروهای Sheets استفاده می شود. مانیفستهایی که ماکروها را تعریف میکنند باید دارای تمام فیلدهایی باشند که بهعنوان مورد نیاز علامتگذاری شدهاند.
ورق
سطح بالای پیکربندی مانیفست ماکرو Sheets. این فقط برای تعریف ماکروهای Sheets استفاده می شود.
نمایندگی JSON |
---|
{ "macros": [ { object (Macro) } ] } |
فیلدها | |
---|---|
macros[] | مورد نیاز. لیستی از ماکروهای تعریف شده و ویژگی های مرتبط با آنها. |
ماکرو
پیکربندی برای یک ماکرو واحد. تعریف باید دارای تمام فیلدهایی باشد که به عنوان Required علامت گذاری شده اند.
نمایندگی JSON |
---|
{ "defaultShortcut": string, "functionName": string, "menuName": string } |
فیلدها | |
---|---|
defaultShortcut | Ctrl+Alt+Shift+ Number باشد که در آن Number یک رقمی است. ماکروهای بدون میانبر فقط از منوی Tools > Macros قابل اجرا هستند. |
functionName | menuName برای توابع ایجاد شده به طور خودکار مطابقت دارد، اما این یک الزام نیست. |
menuName | |